Linux Commands · 2 min read · Jan 11, 2026
Tutorial sul comando rev di Linux per principianti (con esempi)

A volte, mentre lavori sulla riga di comando di Linux, potresti voler invertire una stringa o una o più righe di testo. Sarai felice di sapere che ci sono utilità da riga di comando che ti permettono di fare esattamente questo. Qui, in questo tutorial, discuteremo di uno di questi strumenti, chiamato rev. Ma prima di farlo, vale la pena menzionare che tutti gli esempi qui sono stati testati su una macchina Ubuntu 18.04 LTS.
Comando rev di Linux
Il comando rev in Linux inverte le righe di testo carattere per carattere. Di seguito è riportata la sua sintassi:
rev [opzione] [file...]Ecco cosa dice la pagina man al riguardo:
L'utilità rev copia i file specificati nell'output standard, invertendo l'ordine dei caratteri in ogni riga. Se non vengono specificati file, viene letta l'input standard.Di seguito sono riportati alcuni esempi in stile Q&A che dovrebbero darti un’idea migliore di come funziona il comando rev.
D1. Come utilizzare il comando rev?
Semplice, basta eseguire ‘rev’ senza alcuna opzione.
revQuando esegui lo strumento in questo modo, attenderà che tu inserisca qualche input. Puoi inserire una parola o una riga, e non appena hai finito, premi il tasto Invio, e vedrai il testo invertito nell’output.
Ad esempio, ho inserito il seguente input:
hello worldE ho ottenuto il seguente output:
dlrow ollehD2. Come funziona il comando rev con i file?
Questo è anche piuttosto semplice. Basta passare il nome del file come input, e vedrai i contenuti invertiti nell’output.
Ecco un esempio:

Quindi puoi vedere che le righe nel file ‘test.txt’ sono state invertite nell’output.
D3. Come vedere informazioni di aiuto e versione?
Usa le opzioni da riga di comando -V e -h per questo.
rev -Vrev -hEcco l’output che questi comandi hanno prodotto sul mio sistema:

D4. Come invertire riga per riga, invece di carattere per carattere?
Mentre il comando rev funziona carattere per carattere sulle righe di testo, c’è un altro comando - chiamato tac - che inverte le informazioni riga per riga. Puoi saperne di più su tac andando qui.
Conclusione
Il comando rev non ha una curva di apprendimento ripida. Infatti, non offre davvero molte opzioni da riga di comando. In questo tutorial, abbiamo discusso la maggior parte delle cose. Per saperne di più su rev, puoi andare alla pagina man dello strumento.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.