Linux — это не только Bash или Zsh. Тут есть целый зоопарк оболочек: Login, Non-Login, Interactive, Restricted и ещё пара странных экземпляров. Разберёмся, что к чему.
При отладке проблем с правами доступа привычная команда ls -la не всегда показывает всю картину. В таких случаях на помощь приходит утилита namei. Она разбивает путь до файла или папки на компоненты и
В Bash нет переменной OFS для выходного разделителя полей, но с помощью переменной $* и настройки IFS можно управлять разделителями и генерировать CSV.
Как сделать лог сборки Docker более читабельным? Разбираем параметр progress и его значения: plain, tty, auto.