Linux rev Command Tutorial voor Beginners (met Voorbeelden)

Soms wil je, terwijl je op de Linux commandoregel werkt, een string of regel(s) tekst omkeren. Je zult blij zijn te weten dat er commandoregel hulpprogramma’s zijn waarmee je precies dit kunt doen. In deze handleiding bespreken we zo’n hulpmiddel, dat de naam rev meekreeg. Maar voor we dat doen, is het de moeite waard te vermelden dat alle voorbeelden hier getest zijn op een Ubuntu 18.04 LTS machine.

Linux rev commando

Het rev commando in Linux keert regels tekst karaktergewijs om. Hieronder volgt de syntaxis ervan:

rev [option] [file...]

En hier is wat de man pagina erover zegt:

       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.

Hieronder volgen enkele vraag-antwoord-achtige voorbeelden die je een beter idee moeten geven over hoe het rev commando werkt.

Q1. Hoe gebruik je het rev commando?

Eenvoudig, voer gewoon ‘rev’ uit sans enige optie.

rev

Als je het gereedschap op zo’n manier uitvoert, wacht het tot je wat invoer invoert. Je kunt een woord of een regel invoeren, en zodra je klaar bent, druk je op de Enter toets, en je ziet omgekeerde tekst in de uitvoer.

Ik voerde bijvoorbeeld de volgende invoer in:

hello world

En kreeg de volgende uitvoer:

dlrow olleh

Q2. Hoe werkt het rev commando met bestanden?

Ook dit is vrij eenvoudig. Geef gewoon de naam van het bestand door als invoer, en je ziet omgekeerde inhoud in de uitvoer.

Hier zie je een voorbeeld:

Hoe rev commando werkt met bestanden

Je ziet dus dat de regels in het bestand ‘test.txt’ in de uitvoer omgekeerd werden.

Q3. Hoe kan ik help en versie informatie zien?

Gebruik hiervoor de -V en -h commandoregelopties.

rev -V
rev -h

Hier is de uitvoer die deze commando’s op mijn systeem produceerden:

Hoe help en versie informatie te zien

Q4. Hoe regelgewijs omkeren, in plaats van tekengewijs?

Terwijl het rev commando tekengewijs op tekstregels werkt, is er een ander commando – tac genoemd – dat de informatie regelgewijs omkeert. Je kunt meer over tac leren door hierheen te gaan.

Conclusie

Het rev commando heeft geen steile leercurve. In feite biedt het niet echt veel commandoregelopties. In deze handleiding hebben we de meeste dingen besproken. Om meer over rev te leren, kun je naar de man pagina van het gereedschap gaan.