La Red de Conocimientos Pedagógicos - Currículum vitae - Cómo utilizar la programación shell para reemplazar el contenido de un archivo en Linux

Cómo utilizar la programación shell para reemplazar el contenido de un archivo en Linux

Puedes hacer esto:

Método 1: sed -I/contenido a reemplazar/contenido a reemplazar/'archivo

Método 2: sed/contenido a reemplazar/a reemplazar content/g' file>;file.outmv file.Output file.

Datos extendidos:

Habilidades comunes en programación Shell:

1 Finalización automática: En Linux, puede usar la tecla TAB para completar automáticamente un comando o ruta. Es necesario tener en cuenta lo siguiente:

1. Solo hay un comando o ruta que comienza con el carácter de entrada y se completará automáticamente

2. o rutas que comienzan con el carácter de entrada, hacer clic en TAB por primera vez no es válido en este momento. En este momento, haga clic en TAB nuevamente y se enumerarán todos los comandos o rutas que comiencen con este carácter. Continúe escribiendo hasta que solo quede uno.

3. Si el comando está completo, la tecla TAB es la función de movimiento original; la ruta depende del comportamiento del propio comando para determinar las acciones posteriores.

Segundo orden histórico

1 y el comando de historial pueden mostrar los comandos que se han ejecutado en el historial;

2. +Número de serie ejecuta el comando correspondiente al número de serie;

3. El carácter + ejecuta la última instrucción ejecutada al principio del carácter.

Tercero, alias de comando

1. Alias: alias DDD = " df-th "

2. Eliminar alias: unalias ddd;

3. Muestra la lista de todos los comandos de alias: alias;

4. ¿Bashar? (Después de agregar este archivo, no desaparecerá después de reiniciar).

Cuarto, redirección

1. Redirigir la entrada estándar:

2. Redirigir la salida estándar: >En su lugar, envíe los resultados de la ejecución del comando al archivo especificado. de mostrarlo directamente en la pantalla;

3. Redirigir la salida estándar: > >; Agregar los resultados de la ejecución del comando al archivo especificado

4. el contenido del archivo especificado y guarde la información de error estándar en el archivo especificado;

5. Redirigir el error estándar:2>& gtLa información de error estándar se adjunta al archivo especificado;

5. p>

6. Redirigir salida estándar y error estándar:&;& gt? Guarda toda la información de salida estándar y de error estándar en el archivo especificado en lugar de mostrarlo directamente en la pantalla.