^I
probablemente no indica un signo de intercalación seguido de una I, sino que es una representación del carácter compuesto al presionar Ctrl + I . Este carácter en realidad tiene un atajo en la mayoría de los teclados, a saber Tabulador . Si fuera cat
al archivo, probablemente vería algo como:
line1 $
line2 $
line3 $
A menos que, sea lo que sea que esté usando y muestre literal ^I
s, también muestre el final de la línea con un $
visible.
Puedes usar tr
para eliminarlos si quieres, aunque:
$ cat file | tr -d '\t'
\t
en este caso es una secuencia mágica que es una manera fácil de representar un carácter de tabulación en varias herramientas comunes (incluyendo, útilmente,tr
).
dos2unix
no hizo nada con las pestañas porque son idénticas entre todas las plataformas que la herramienta se usa para "traducir" hacia y desde.