No estoy completamente seguro si te entiendo correctamente: ¿Estás buscando ejemplos de comandos comunes? Tenga en cuenta que muchas páginas de manual tienen una sección dedicada a ejemplos.
slhck
Sí, eso es lo que estoy buscando. ¿Hay una forma rápida de imprimir los ejemplos?
William Bettridge-Radford
Respuestas:
4
¿Hay una forma rápida de imprimir los ejemplos?
Sí.
man find | perl -ne 'print if /^EXAMPLE/.../^[A-Z]/'
Notas: En Mac OS X, la perlinvocación especificada falla porque la salida de man realmente contiene E\bEX\bXA\bAM\bMP\bPL\bLE\bE', where \ b` es retroceso; si puede pasar esos caracteres de retroceso perl, funciona. Sin embargo, perlno parece interpretar la secuencia real \bde esa manera, por lo que la única forma que he encontrado es la fiesta de $''citar: man find | perl -ne $'print if /^E\bEX\bXA\bAM\bMP\bPL\bLE\bE/.../^[A-Z]/'.
echristopherson
Continúa: no puedo hacer que el ejemplo awk funcione; EXITno ocurre justo después de la EXAMPLESsección en OS X, y awken OS X no funciona [A-Z], pero al menos lo reconoce \b.
echristopherson
Probablemente pueda prefijar el comando con TERM=somethingpara evitar maninsertar caracteres de formato especiales. ¿Quizás el hombre en OSX tiene algunas opciones para esto?
Respuestas:
Sí.
Deben existir soluciones similares usando
awk
etc.fuente
perl
invocación especificada falla porque la salida de man realmente contieneE\bEX\bXA\bAM\bMP\bPL\bLE\bE', where
\ b` es retroceso; si puede pasar esos caracteres de retrocesoperl
, funciona. Sin embargo,perl
no parece interpretar la secuencia real\b
de esa manera, por lo que la única forma que he encontrado es la fiesta de$''
citar:man find | perl -ne $'print if /^E\bEX\bXA\bAM\bMP\bPL\bLE\bE/.../^[A-Z]/'
.EXIT
no ocurre justo después de laEXAMPLES
sección en OS X, yawk
en OS X no funciona[A-Z]
, pero al menos lo reconoce\b
.TERM=something
para evitarman
insertar caracteres de formato especiales. ¿Quizás el hombre en OSX tiene algunas opciones para esto?