Intereting Posts
Можно ли добавить в GRUB параметр «Сетевая загрузка PXE»? Как я могу загружать 2 (или более) дистрибутивы Linux с gummiboot и UEFI? Установка драйверов WiFi для устройства 14e4: 43a0 rev 3 для широкополосного подключения – не может найти пакет bcmwl-kernel-source Почему я получаю оповещения о новых обновлениях, когда dnf говорит, что я в курсе последних событий? Как я могу проверить, является ли удаленный путь каталогом или файлом? Эластичный терминал Не удалось выполнить paswordless ssh даже после выполнения стандартной процедуры Почему apache2 обнаруживает несуществующий список процессов? динамические стопки на консоли Сканирование файла путем умножения антивирусов Почему в моем выражении grep нужно использовать $ 'string' для соответствия символам табуляции? «Tar: непризнанная опция – предупреждение» во время «apt-get install» Измените раскладку клавиатуры, чтобы добавить греческие клавиши, когда AltGr + буква в консоли Как я могу записать выходные данные сценария Shell в файл журнала Почему команда столбца неправильно выравнивает столбцы?

Есть ли какие-то «шаблоны» при кодировании сценариев bash?

В Java у нас есть Javadoc и некоторые разные стили при программировании. В Python есть pep8.

Я создаю некоторые сценарии bash для собственного использования и хотел бы знать вас, опытных пользователей bash, если есть какой-то «шаблон», такой как отступ, документация для функций и т. Д. Книга или веб-сайт с некоторыми ссылками.

Отличный ответ на этот вопрос можно найти здесь: шаблоны проектирования или лучшие практики для сценариев оболочки