Cómo eliminar líneas específicas en un archivo en el shell
sed -i '/hello/d' test_temp?
[root@host]$ cat test_temp?
Mundo
123
4566
889
2. Elimine la fila con el número de fila especificado.
sed -i '2d 'Temperatura de prueba
[root@host]$ cat test_temp?
Mundo
4566
889
3.sed -i '1d' a.txt elimina la primera línea.
4. sed -i '$d' b.txt elimina la última línea.
5. sed-I's/[] */g 'c.txt elimina espacios.
6. sed-i'/$/d' d.txt elimina líneas en blanco.
7.sed-I'/love/d' a.txt elimina líneas que contienen cadenas.
Datos extendidos:
Comandos de Shell
Comandos comunes:
El nombre de archivo Cat genera el contenido del archivo en la salida básica (pantalla o signo más). >; nombre del archivo a otro archivo)
Código fuente en formato Cb
chmod//Cambia el modo y cambia los permisos del archivo.
cp copy
Fecha, hora y fecha actuales
Echo $abc solo necesita agregar un $ delante de la variable para hacer referencia a ella después de asignar la variable .
¿pelusa? Comprobador de sintaxis
directorio ls
Ayuda manual
Más tipos
Verificar el estado del espacio en disco
Ps Ver actual estado del proceso
Tu nombre de usuario y tipo de terminal.
¿Definir nombre de variable=abc? (bash/pdksh) || set name = abc (tcsh)
Mkdir crea directorio
Rmdir elimina directorio
Directorio de entrada del CD
Rm eliminar archivos
Más archivos de visualización
Hacer eco y mostrar el texto especificado
Mv cambiar nombre/mover archivos
Pwd mostrar Ruta del directorio comando
Enciclopedia Baidu-Shell