SED , el Linux y el editor de flujo UNIX , se puede utilizar para sustituir una cadena en un archivo o en la línea de comandos. Usted puede crear un script SED que contiene los comandos de sustitución en un archivo de texto sin formato. La secuencia de comandos se puede utilizar para sustituir las mismas cadenas en varios archivos o para hacer sustituciones múltiples en el mismo archivo . Por defecto , los cambios se imprimen a la pantalla , pero la salida puede ser enviada a un segundo archivo . Instrucciones
1
Abra un documento de texto en blanco en cualquier editor de texto
2
Escriba el Lines
# /bin /sed- f . - en el lugar
s /viejo /nuevo /g; .
para reemplazar todas las instancias de la cadena " viejos " con la cadena " nueva "
< br > 3
Guarde el archivo como " sedA.cmd " y cierre el archivo de texto .
4
Abra una ventana de terminal.
5
Escriba el comando "chmod + x sedA.cmd "para que el archivo ejecutable de comandos.
6
Escriba el comando " . /sedA.cmd oldfile.txt > newfile.txt "para hacer la sustitución dentro de un archivo y crear un nuevo archivo con los resultados. Reemplazar " oldfile.txt " con el nombre de archivo que contiene las cadenas que desea cambiar . Reemplazar " newfile.txt " con el nombre que desea dar al archivo después de realizar la sustitución.
7
Type " newfile.txt cat " para ver los cambios que se han hecho . < Br >