GNU/Linux >> Linux Esercitazione >  >> Linux

Linux rev Command Tutorial per principianti (con esempi)

A volte, mentre lavori sulla riga di comando di Linux, potresti voler invertire una o più righe di testo. Sarai felice di sapere che ci sono utilità da riga di comando che ti consentono di fare esattamente questo. Qui, in questo tutorial, discuteremo di uno di questi strumenti, soprannominato rev. Ma prima di farlo, vale la pena ricordare che tutti gli esempi qui presenti sono stati testati su una macchina Ubuntu 18.04 LTS.

Comando Linux rev

Il comando rev in Linux inverte le righe di testo in base ai caratteri. Di seguito è riportata la sua sintassi:

rev [option] [file...]

Ed ecco cosa dice la pagina man a riguardo:

       The  rev utility copies the specified files to standard output, revers?
       ing the order of characters in every line.  If no files are  specified,
       standard input is read.

Di seguito sono riportati alcuni esempi in stile domande e risposte che dovrebbero darti un'idea migliore di come funziona il comando rev.

Q1. Come usare il comando rev?

Semplice, esegui semplicemente 'rev' senza alcuna opzione.

rev

Quando esegui lo strumento in questo modo, attenderà che tu inserisca alcuni 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 world

E ha ottenuto il seguente output:

dlrow olleh

Q2. Come funziona il comando rev con i file?

Anche questo è abbastanza 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.

T3. Come visualizzare la guida e le informazioni sulla versione?

Usa le opzioni della riga di comando -V e -h per questo.

rev -V
rev -h

Ecco l'output che questi comandi hanno prodotto sul mio sistema:

Q4. Come invertire la linea in base al senso, invece che in base al carattere?

Mentre il comando rev funziona in base ai caratteri sulle righe di testo, c'è un altro comando - soprannominato tac - che inverte le righe di informazioni in modo saggio. Puoi saperne di più su tac andando qui.

Conclusione

Il comando rev non ha una curva di apprendimento ripida. In effetti, non offre molte opzioni da riga di comando. In questo tutorial, abbiamo discusso delle cose della maggioranza. Per saperne di più su rev, puoi andare alla pagina man dello strumento.


Linux
  1. Linux expand Command Tutorial per principianti (con esempi)

  2. Tutorial sui comandi di Linux factor per principianti (con esempi)

  3. Linux yes Command Tutorial per principianti (con esempi)

  4. Tutorial sui comandi per utenti Linux per principianti (con esempi)

  5. Linux sum Command Tutorial per principianti (con esempi)

Linux sha1sum Command Tutorial per principianti (con esempi)

Tutorial sui comandi per l'aspetto di Linux per principianti (con esempi)

Esercitazione sui comandi lsattr Linux per principianti (con esempi)

Linux tload Command Tutorial per principianti (con esempi)

Linux znew Command Tutorial per principianti (con esempi)

Linux tr Command Tutorial per principianti (con esempi)