Seu segundo comando falha porque provavelmente há um caractere não imprimível entre o L
e o dir
. Eu não posso te dizer o que desde que eu não tenho icc
ou sua página de manual, mas você pode testar isso executando
man icc | grep '\-L' | od -c
Isso provavelmente mostrará algo entre o -L
e o dir
.
A propósito, muitos programas, incluindo grep
use --
para indicar o final das opções e tudo após --
não é analisado como uma opção. Portanto, você não precisa das aspas:
man icc | grep -- -L