“Conocimiento Sistemas>unix

Unix Sed Tutorial

2011/4/19
Sed es un editor de flujo para el sistema operativo Unix y Linux. Se necesita una línea de texto a partir de un flujo de entrada, se encuentra un patrón específico y lo reemplaza con otro patrón. El comando tiene cuatro partes : el comando sustituto ( " s ") , delimitador , patrón de búsqueda y la cadena de reemplazo . La cadena de entrada puede ser la línea de comandos o un archivo . Los cambios se pueden imprimir a la pantalla u otro archivo . Instrucciones
1

Abra una ventana de terminal o iniciar sesión en una sesión SSH.

2 Escriba el comando " sed ' s /viejo /nuevo ' < original.txt > ; nuevo.txt " para sustituir a la primera instancia de la cadena" antigua " con la cadena" nueva "en el archivo llamado" original.txt . " . Los cambios se pueden ver en el archivo llamado " nuevo.txt . " Eliminar " > nuevo.txt " para dar salida a los cambios en la pantalla.

3 Escriba el comando " sed ' s /viejo /nuevo /g' < original.txt > nuevo.txt "para subsitute todas las instancias de la cadena" antigua " con la cadena" nueva "en el archivo llamado" original.txt . "
4

Escriba el comando " sed- e ' s /viejo /nuevo /g ' -e' s /a /a /g '< original.txt > nuevo.txt "para reemplazar todas las instancias de la cadena " viejo " con la cadena" nueva " y toda la casos de " a" con los casos de " a" en el archivo " original.txt ".

unix
Cómo comprobar el espacio libre en disco en UNIX
¿Cómo se crea un archivo ficticio en UNIX?
¿Cuál es el significado de wheldo127?
¿Dónde puedes averiguar cuál es tu demonio?
¿Cuál es un comando para mostrar todas las variables de entorno en Linux?
¿Qué significa U en términos informáticos BUS?
¿En qué idioma se escribió UNIX por primera vez?
¿Cómo se hace un comando de sí, no en cmd?
Conocimiento de la computadora © http://www.ordenador.online