Установка tac в Unix/Linux
tac — объединяет и печатает файлы в обратной последовательности. Данная тулза выводит строки в обратном порядке ( с самого конца и до начала файла — реверс программы «cat»). В статье «Установка tac в Unix/Linux» я расскажу как пользоваться данной утилитой.
Опции
- -b, —before — присоединяет разделитель к началу, а не к концу
- -r, —regex — воспринимает разделитель как регулярное выражение
- -s, —separator=СТРОКА — использовать СТРОКУ как разделитель вместо разделителя ‘
- —help — показать справку и выйти
- —version — показать информацию о версии и выйти
Во многих Linux дистрибутивах данная утилита уже установлена.
Установка tac в Mac OS X
Для начала установим homebrew:
И после чего устанавливаем пакет:
# 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 » завершена.