Установка tac в Unix/Linux

Установка tac в Unix/Linux

tac — объединяет и печатает файлы в обратной последовательности. Данная тулза выводит строки в обратном порядке ( с самого конца и до начала файла — реверс программы «cat»). В статье «Установка tac в Unix/Linux» я расскажу как пользоваться данной утилитой.

Опции

  • -b, —before — присоединяет разделитель к началу, а не к концу
  • -r, —regex — воспринимает разделитель как регулярное выражение
  • -s, —separator=СТРОКА — использовать СТРОКУ как разделитель вместо разделителя ‘
  • —help — показать справку и выйти
  • —version — показать информацию о версии и выйти

Во многих Linux дистрибутивах данная утилита уже установлена.

Установка tac в Mac OS X

Для начала установим homebrew:

Установка homebrew в Mac OS X

И после чего устанавливаем пакет:

# brew install coreutils

Хочу отметить следующее, чтобы использовать «tac» утилиту на Mac OS X необходимо использовать команду  «gtac». Многим это не особо понравится, по этому, делаем следующее:

# ln -s /usr/local/bin/gtac /usr/local/bin/tac

Или можно просто создать алиас в «.bashrc» или «.zshrc»:

[...]
alias tac="gtac"
[...]

Или можно ничего устанавливать и использовать следующий алиас:

alias tac='tail -r'

Вот и все. Статья «Установка tac в Unix/Linux » завершена.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.