'cat' no muestra saltos de línea

0

Por alguna razón, cat ya no muestra saltos de línea cuando lo uso, mientras que todas las demás herramientas ( grep , more etc.) sí lo hacen.

Estoy usando iterm2 en OSX 10.11.4.

¿Qué podría estar causando este comportamiento?

Ejemplo

Tengo un archivo test.txt creado en vim:

this is a test
this is a test
this is a test

Cuando hago cat test.txt , la salida es (espacio de nota en lugar de nueva línea):

this is a test this is a test this is a test
    
pregunta Eric C. 09.05.2016 - 17:01

1 respuesta

2

Para clasificar, los siguientes pasos pueden ser útiles

  • ejecute cat -vet test.txt para ver si hay caracteres adicionales en el archivo
  • ejecute (echo a; echo b)|cat para ver si depende de los datos de entrada
  • cambia las aplicaciones de la terminal para ver si esta es la causa
  • ejecuta bash --noprofile para ver si algo está al acecho en la configuración de la shell

En mi caso, alguien ha modificado el comportamiento 'cat' en .bashrc

    
respondido por el Eric C. 09.05.2016 - 18:09

Lea otras preguntas en las etiquetas