В этой статье собран 21 лайфхак как работать в консоли быстрее и эффективнее. Среди них:
Выполнение предыдущей команды с помощью sudo:
apt-get update
sudo !!
Подстановка процессов <( ) — сравнение потоков без временных файлов:
diff <(sort a.txt) <(sort b.txt)sort a.txt) <(sort b.txt)
Группировка { …; } — аккуратное перенаправление целого блока:
{ echo "starting job"; date; run_job; } >run.log 2>&1echo "starting job"; date; run_job; } >run.log 2>&1Читаемые столбцы — cut, tr,column:
cut -d',' -f1,4 users.csv | tr ',' '\t' | column -t
И многое другое. А в конце автор приводит скрипт, который использует для анализиза логи за прошедший день и выявления самых шумных модулей с сохранением в файл для последующего анализа.