Por alguna razón insondable, el comando pipe se rompe (y además de una forma extraña) cuando lo uso en Terminal. En pocas palabras, cualquier comando colocado después de la |
dará lugar a zsh: command not found: grep
( grep
pero, al parecer, cualquier comando dará el mismo resultado). He comprobado la ruta y los directorios necesarios están ahí. De hecho, which grep
da como resultado el /usr/bin/grep
así que zsh conoce dónde buscar. También he probado con bash pero la respuesta sigue siendo la misma. ¿alguna idea?
Respuesta
¿Demasiados anuncios?En el mensaje de error que ha incluido en su pregunta, parece que hay dos espacios entre :
y grep
. Esto indica que todavía tiene pulsada la tecla especial que necesitaba para obtener |
al pulsar Space . Asegúrese de soltar la tecla antes de pulsar Space (u omitir el espacio, ya que sintácticamente no es necesario).