В рот мне логи! suqo

Здрасти, короче.

Все знают команду cat, но не все знают про tac.

Так, так, так… Чо это?

Это тот же cat, только из Австралии наоборот. Оно выводит содержимое файла или стандартного ввода в обратном порядке по строкам.

Ща покажу. Есть у нас злой файл:

ножка на ножку и залупа в ладошку
ебутся утки вторые сутки
хуй сосали на вокзале

Запускаем:

tac file.txt

хуй сосали на вокзале
ебутся утки вторые сутки
ножка на ножку и залупа в ладошку

Поняли? Ну либо так:

echo -e "строка 1\nстрока 2\nстрока 3" | tac

строка 3
строка 2
строка 1

А можно прям разделитель указать:

echo "слово1:слово2" | tac -s ":"

слово2
слово1

Где применить?

Роман Шубин
Роман Шубин
CEO & CTO, Главред в «Цифровой улей»
Задать вопрос
Да где хочешь: можешь логи смотреть, можешь в bash-скрипты пихать, можешь из CSV бигдату собирать и т. п.

Такие дела, изучай!