Voglio solo menzionare una cosa, ci sono molti strumenti che possono eseguire l'elaborazione del testo, ad es. ordinare, tagliare, dividere, unire, incollare, comm, uniq, colonna, rev, tac, tr, nl, pr, testa, coda .....
sono molto utili ma devi imparare le loro opzioni ecc.
Un modo pigro (non il modo migliore) per imparare l'elaborazione del testo potrebbe essere: solo imparare grep, sed e awk. con questi tre strumenti, è possibile risolvere quasi il 99% dei problemi di elaborazione del testo e non è necessario memorizzare sopra diversi cmd e opzioni. :)
E, se hai imparato e usato i tre, conoscevi la differenza. In realtà, la differenza qui indica quale strumento è efficace nel risolvere il tipo di problema.
un modo più pigro potrebbe essere l'apprendimento di un linguaggio di script (python, perl o ruby) e ogni elaborazione di testo con esso.
Si può cercare una linea in un file con AWK tanto veloce quanto con Grep. Questo è il primo caso descritto qui: [grep vs awk: 10 esempi di ricerca pattern (theunixschool)] (http://www.theunixschool.com/2012/09/grep-vs-awk-examples-for-pattern-search. html). – Hibou57