Cómo utilizar la programación shell para reemplazar el contenido de un archivo en Linux
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.