October 23
AWK è un potente, ma difficile da imparare, strumento di Linux che permette allo sviluppatore di manipolare il testo secondo uno schema prestabilito. E 'spesso usato per eseguire la ricerca e sostituire le operazioni, riordinare i campi in un report o riformattare completamente i dati. Questo semplice script AWK vi mostrerà come riformattare un file di testo, eliminando l'ultima "parola", "stringa" o "campo" in ogni riga.
1 Aprire un terminale. In Ubuntu Linux, farlo cliccando "Applicazioni", "Accessori" e "Terminal". Ma il processo può variare leggermente a seconda del sapore di Linux.
2 Digitare quanto segue:
awk '{$ NF = ""; stampare}'
Questo semplice script imposta l'ultimo campo a vuoto e stampa l'intera linea dopo che il cambiamento è stato fatto. Il "NF" sta per "numero di campi", e, naturalmente, il numero dell'ultimo campo sarà sempre uguale al numero totale di campo.
3 Digita una frase nel terminale. AWK immediatamente rispondere con la stessa frase, manca la sua ultima parola.