2
reemplazar enésima aparición de cadena en cada línea de un archivo de texto
Tengo archivos de texto grandes con cadenas delimitadas por espacios (2-5). Las cadenas pueden contener "'" o "-". Me gustaría reemplazar, digamos, el segundo espacio con una tubería. ¿Cuál es el mejor camino a seguir? Usando sed estaba pensando en esto: sed -r 's/(^[a-z'-]+ [a-z'-]+\b) /\1|/' filename.txt ¿Alguna otra idea …
15
linux
command-line
sed
awk