Команды Linux · 1 min read · Jan 11, 2026
Учебник по команде rev в Linux для начинающих (с примерами)

Иногда, работая в командной строке Linux, вам может понадобиться обратить строку или строки текста. Вам будет приятно узнать, что существуют утилиты командной строки, которые позволяют делать именно это. Здесь, в этом учебнике, мы обсудим один из таких инструментов, названный rev. Но прежде чем мы это сделаем, стоит упомянуть, что все примеры здесь были протестированы на машине с Ubuntu 18.04 LTS.
Команда rev в Linux
Команда rev в Linux обращает строки текста посимвольно. Вот её синтаксис:
rev [option] [file...]А вот что говорит о ней страница man:
Утилита rev копирует указанные файлы в стандартный вывод, обращая порядок символов в каждой строке. Если файлы не указаны, читается стандартный ввод.Следующие примеры в формате вопросов и ответов должны дать вам лучшее представление о том, как работает команда rev.
Вопрос 1. Как использовать команду rev?
Просто выполните ‘rev’ без каких-либо опций.
revКогда вы выполняете инструмент таким образом, он будет ждать, пока вы введете какой-либо ввод. Вы можете ввести слово или строку, и как только вы закончите, нажмите клавишу Enter, и вы увидите обращенный текст в выводе.
Например, я ввел следующий ввод:
hello worldИ получил следующий вывод:
dlrow ollehВопрос 2. Как команда rev работает с файлами?
Это также довольно просто. Просто передайте имя файла в качестве ввода, и вы увидите обращенное содержимое в выводе.
Вот пример:

Таким образом, вы можете увидеть, что строки в файле ‘test.txt’ были обращены в выводе.
Вопрос 3. Как увидеть информацию о помощи и версии?
Используйте параметры командной строки -V и -h для этого.
rev -Vrev -hВот вывод, который эти команды произвели на моей системе:

Вопрос 4. Как обратить строки, а не символы?
Хотя команда rev работает посимвольно с текстовыми строками, есть другая команда - названная tac - которая обращает информацию построчно. Вы можете узнать больше о tac, перейдя сюда.
Заключение
Команда rev не имеет крутой кривой обучения. На самом деле, она не предлагает много опций командной строки. В этом учебнике мы обсудили большинство вещей. Чтобы узнать больше о rev, вы можете перейти на страницу man этого инструмента.
Get new posts in your inbox
No spam. Unsubscribe anytime.