¿Hay páginas de ejemplo similares a las páginas man?

0
man find

abre la página de manual para encontrar en mi buscapersonas.

Hay algo como

example find

eso imprimiría

find /usr/lib -name "stdint.h"
William Bettridge-Radford
fuente
1
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]/'

Deben existir soluciones similares usando awketc.

 man find | awk '/^EXAMPLES/,/^EXIT/ { print }'
RedGrittyBrick
fuente
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?
RedGrittyBrick