GNU/Linux >> Tutoriales Linux >  >> Linux

CÓMO UTILIZAR EL EDITOR SED

INTRODUCCIÓN

SED:significa editor de flujo utilizado para filtrar y transformar el flujo de entrada desde archivos o canalizaciones

CÓMO INSTALAR SED:

  • Debian
sudo apt-get install -y sed 
  • RedHat | CentOS
yum install sed -y 

CÓMO UTILIZAR SED CON EJEMPLOS

  • Puede usarlo para imprimir líneas desde un archivo de texto
sed  '3,1p' head.txt 

SUGERENCIA :

Aquí se imprimirá el contenido del archivo de texto con la línea resaltada número 3 únicamente

También puede imprimir el rango de líneas, por ejemplo, de la línea 1 a la 3

sed  '1,3p' head.txt
  • También puede imprimir líneas seleccionadas solo sin que existan todas las líneas en el archivo de texto usando el argumento -n
sed  -n '1,3p' head.txt 
  • También puede imprimir líneas con flujos específicos o comenzar con un flujo específico
sed -n '/unixcop/p' head.txt 
sed -n '/Mostafa/p' head.txt 
sed -n '/^Bye/p' head.txt
  • Puede usarlo para reemplazar alguna secuencia con otra secuencia
sed 's/Mostafa/UNIXCOP/' head.txt 
  • También puede agregar algunos flujos a las líneas
sed 's/unixcop/ &  Mostafa and Omar and Ahmed/' head.txt 
  • Puede usarlo para eliminar rangos de líneas o secuencias
sed '3,4d' head.txt
sed '/^Bye/d' head.txt 
  • Puede usar sed para leer el comando sed desde un archivo de texto con .sed extensión

SUGERENCIA:

Debe escribir el comando sed con el siguiente formulario que se muestra en el archivo command.sed

Solía ​​eliminar la línea que comienza con Adiós palabra

sed -f command.sed head.txt  

CONCLUSIÓN

Este artículo aclara los usos del editor sed con ejemplos. Para obtener más información sobre sed, use lo siguiente ” man sed


Linux
  1. Cómo usar BusyBox en Linux

  2. Cómo usar el comando sed de Linux

  3. Cómo usar heredoc como editor de texto

  4. Aprende a usar el editor de texto Sed

  5. Cómo uso cron en Linux

Usar el editor vi

Cómo usar Instagram en la terminal

Cómo usar la función de revisión ortográfica en el editor de texto Vim

Cómo instalar y usar el editor Atom en CentOS 8

Cómo usar el comando principal

Cómo usar Sed para buscar y reemplazar una cadena en un archivo