Estoy paranoico sobre esto, pero espero que sea una pregunta simple:
¿Hay alguna diferencia entre
cat file1 | egrep -oP "[Mm]y string" > /home/user/file.txt
y
cat file1|egrep -oP "[Mm]y string">/home/user/file.txt
es decir, ¿importa si tengo espacios que rellenan la tubería (|) y los caracteres de redireccionamiento (>)? Estoy realmente paranoico de que tener espacios allí los espacios terminen de alguna manera en el archivo de salida cuando no quiero eso. ¿Alguien puede aclarar? (Usando Ubuntu 12 / bash si eso importa).
|
o>
luego escribiendoCtrl-W
para eliminar la "palabra" anterior se eliminaría más de lo que probablemente deseaba. ídem para cursor de movimiento pulsaciones de teclado comoEsc-f
yEsc-b
etc.