Tengo una línea larga en la que quiero insertar un espacio cada 4 caracteres, en una sola línea de texto sólido para que sea más fácil de leer, ¿cuál es la forma más sencilla de hacerlo? también debería poder ingresar la línea desde una tubería. por ejemplo
echo "foobarbazblargblurg" | <some command here>
da
foob arba zbla rgbl urg
Respuesta aceptada:
Use sed de la siguiente manera:
$ echo "foobarbazblargblurg" | sed 's/.\{4\}/& /g'
foob arba zbla rgbl urg