Sin categoría

Cómo insertar la línea al comienzo del archivo en Linux

Cómo insertar la línea al comienzo del archivo en Linux

En nuestro escenario tenemos un archivo llamado archivo1 Con un contenido siguiente:

$ Cat File1 Línea 1 Línea 2 Línea 3 

A continuación, podemos usar un sed Comando para agregar una línea "Esta es mi primera línea" al principio a este archivo:

$ sed '1 S/^/Esta es mi primera línea \ n/' archivo1 Esta es mi primera línea línea 1 línea 2 línea 3 

Use la redirección de stdout para guardar este archivo o incluir -i Opción SED para guardar este archivo en su lugar:

$ sed '1 s/^/Esta es mi primera línea \ n/' file1> file2 $ cat file2 Esta es mi primera línea línea 1 línea 2 línea 3 

Use For Loop para insertar una primera línea en cada archivo dentro de su directorio actual:

para i en $ (ls *); hacer sed -i '1 s/^/Esta es mi primera línea \ n/' $ i; hecho 
Página de Manual
Nombre Chown cambie el propietario del archivo y la sinopsis de grupo Chown [opción] ... [propietario] [ [grupo]] archivo ... chown [opción] ... -refe...
Página de Tar-Manual
Nombre Tar - La versión GNU del alquitrán de la utilidad de archivado Tar [ -] a -catenate -concatenate | c -create | d -diff -Compare | -delete | r -...
Página Manual de Manual
Nombre Uname - Imprimir información del sistema Sinopsis Uname [Opción] ... Descripción Imprimir cierta información del sistema. Sin opción, igual que...