File1:usare sed per eliminare tutti i principali/seguenti spazi vuoti in un file di testo
hello
world
come si potrebbe eliminare gli spazi vuoti che porta/finali all'interno di questo file usando sed - utilizzando un comando (nessun file intermedi)?
ho attualmente ottenuto:
sed -e 's/^[ \t]*//' a > b
Per spazi iniziali.
sed 's/ *$//' b > c
E questo per gli spazi finali.
Mentre la risposta di @ ghostdog74 è buona, la risposta di @ mouviciel è * corretta *, in base alla domanda. Ho svalutato entrambi, ma credo che @mouviciel meriti di essere accettato come risposta corretta. –
Hai ragione - mouviciel è ora accettato. Grazie a entrambi mouviciel (risposta corretta) e ghostdog74 (indicazioni per awk) per il loro tempo! – user191960