Ho un file parse.txtinvertire un file nella shell Unix
parse.txt contiene le seguenti
remo/hello/1.0,remo/hello2/2.0,remo/hello3/3.0,whitney/hello/1.0,julie/hello/2.0,julie/hello/3.0
e voglio il file output.txt come (per invertire l'ordine da ultimo a prima) utilizzando parse.txt
julie/hello/3.0,julie/hello/2.0,whitney/hello/1.0,remo/hello3/3.0,remo/hello2/2.0,remo/hello/1.0
ho provato il seguente codice:
tail -r parse.txt
Basta fare attenzione che la fine riga farà parte dell'ultimo campo se c'è uno –
GRAZIE per la condizione che questo è parte di GNU Coreutils. La gente dimentica così spesso che non tutti usano Linux. – ghoti
@EricRenouf - Esistono soluzioni alternative per questo? Ad esempio, supponiamo che invece di invertire una singola riga, OP avesse bisogno di invertire ogni riga di un file? –