Esto fue probado en El Capitán y en un colega de la Alta Sierra, en la Terminal estándar (bash).
user@hostname ~ $ man ls | grep "BU"
BUGS
user@hostname ~ $ man ls | grep "BUG"
user@hostname ~ $
user@hostname ~ $ man ls | grep "IEEE"
files in order to be compatible with the IEEE Std 1003.2 (``POSIX.2'')
The ls utility conforms to IEEE Std 1003.1-2001 (``POSIX.1'').
Para aclarar: "BUGS" es el título de la sección en la que (y varios otros) páginas de manual. Para los títulos de la sección, grepping sólo parece funcionar para los 2 primeros caracteres; esto es consistente a través de diferentes títulos de la sección hemos intentado. Para el resto de los contenidos, grep
parece funcionar como se espera.
Yo ssh había en un no-BSD sabor de Linux (cuadro de Amazon Linux) y no parece exhibir el mismo comportamiento.
¿Qué está pasando aquí?