Bash Ready | Linux
3.09K subscribers
255 photos
6 videos
79 links
Авторский канал по разработке на Bash и Shell.
Ресурсы, обучения, задачи, шпаргалки.
Ежедневно информация пополняется!

Автор: @energy_it
加入频道
👩‍💻 Логирование в Bash-скриптах — сохраняем всё важное!

Чтобы разбирать ошибки и следить за выполнением, скрипт должен писать логи. В Bash это можно сделать буквально парой символов: перенаправить вывод, сохранить ошибки отдельно или параллельно дублировать всё в файл.

В этом посте:
Используем >> для добавления лога без перезаписи.

Дублируем вывод в консоль и файл через tee.

Разделяем stdout и stderr для удобного анализа.

Комбинируем приёмы для полного контроля логов.


Так ты получаешь прозрачность работы скриптов и всегда можешь понять, что пошло не так.

🚪 Bash Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍74🔥4
👩‍💻 Интерактивные меню — удобный выбор действий прямо в терминале!

Не всегда хочется запоминать флаги и аргументы для скриптов. С помощью select и case можно сделать простое меню, где пользователь просто выбирает нужный пункт.

В этом посте:
Создаём меню с автонумерацией через select.

Обрабатываем выбор пользователя с помощью case.

Комбинируем команды и добавляем логику.

Делаем полноценное CLI-меню для скриптов.


Минимум кода — и у тебя уже готов удобный интерфейс в консоли.

🚪 Bash Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥64