Nwlapcug.com


Come sostituire i blocchi utilizzando AWK

Come sostituire i blocchi utilizzando AWK


AWK è uno strumento utilizzato dai sistemi operativi Unix. Lo strumento analizza dati testuali nel file o flusso di dati di formattazione e trasforma le informazioni in report formattati mediante l'utilizzo di azioni pianificate. Questa utilità può essere utilizzata per report pre-formattati, quando un blocco o sezione del report dovrà essere rivisti o sostituito in base alle nuove informazioni. Questa utilità è una caratteristica necessaria di tutti i sistemi operativi Unix e Linux. L'utilità può essere parte di alcuni sistemi operativi Unix-correlati.

Istruzioni

1

Accendere il computer e consentire al software di avviarsi.

2

Fare doppio clic sull'utilità AWK e consentire al programma di aprire completamente.

3

Fare doppio clic sul file di testo che si desidera modificare. Scorrere il file e individuare l'inizio e la fine della sezione o del blocco che si desidera sostituire o modificare.

4

Centro del mouse all'inizio della sezione che si desidera sostituire. Digitare "< start >" (senza virgolette) e premere il tasto "Invio" sulla tastiera. Centro il mouse alla fine della sezione che si desidera sostituire. Digitare "< fine >" e premere il tasto "Invio" sulla tastiera. Salvare il file.

5

Fare doppio clic sul file di testo con il blocco di sostituzione. Salvare il file.

6

Fare clic sull'utilità AWK per portare in primo piano sullo schermo. Digitare la stringa seguente sullo schermo:

sed ' / < start > /, / < fine > / {/ < start >/b; / < fine >/b; d)' file1 | sed ' / < start > file2/r

File1 dovrebbe essere sostituito con il nome di file del primo documento. File2 dovrebbe essere sostituito con il nome di file del secondo documento, che contiene il testo di sostituzione.

7

Premere "Invio" sulla tastiera per consentire di eseguire il processo. Il processo richiederà più tempo a seconda delle dimensioni del file, come pure la quantità di testo che dovrà essere sostituito. Attendere che il processo viene eseguito completamente prima di eseguire altri processi.

8

Scrivi una recensione sul nuovo documento che viene visualizzata, per assicurarsi che il blocco è stato sostituito correttamente. Salvare il documento con un nuovo nome e una data, per un facile accesso.

Consigli & Avvertenze

  • Rispettare la spaziatura corretta nello script prima di eseguire il processo. Se il nuovo documento non è corretto, esaminare il tuo script, modificare la spaziatura come necessario ed eseguire il processo una seconda volta.
  • Assicurarsi di che salvare entrambi i file prima di eseguire il processo. Se i file non vengono salvati correttamente, le informazioni non sono accessibili da script. File di dati possono anche essere persi se l'alimentatore per il processo del computer o il computer viene interrotta.