Nwlapcug.com


Come aggiungere una riga nella parte superiore di un File di testo utilizzando SED

Editor di flusso..--noto anche come SED..--è programmato un programma Unix che può rapidamente e in modo efficiente eseguire modifiche all'intero batch di file di testo. È un programma utile per quelle situazioni in cui una grande quantità di testo deve essere modificato nello stesso modo nel corso del tempo. Una tale modifica sarebbe quella di aggiungere una riga di testo all'inizio del file.

Istruzioni

1

Aprire un terminale. In Linux o Unix, normalmente ci sarà un collegamento al terminale sul desktop o nel menu.

2

Digitare il seguente comando di sed:

sed -i. bak ' 1i

Il testo da inserire

' file. txt

Premere INVIO per ogni nuova riga. A seconda della configurazione del proprio terminale, può inserire il testo per farvi sapere che siete all'interno di un segno di virgolette. È accettabile.

3

Digitare il comando seguente per confermare che lo script ha funzionato:

cat file. txt

4

Digitare il comando seguente per eliminare la schiena fino:

RM file.txt.bak

Consigli & Avvertenze

  • Script di SED può essere un po' difficile da seguire, ecco come questo funziona. Primo, il "-io" specie di comando che il file deve essere modificato "in luogo"con un backup scritti in un file lo stesso nome con una nuova estensione". BAK." Il comando "1i" significa "(i) nserire sulla linea 1."