Я изучил основы программирования в bash. Я хотел бы изучить несколько примеров сценариев bash, чтобы выучить хорошие привычки для сценариев bash.
В частности, меня интересуют примеры скриптов bash, которые показывают:
- как обрабатывать аргументы и запускать условную функциональность
- как проверить ошибки ввода
- как выполнить завершение команды
- как организовать bash-скрипт в функции, команды и т. д.
- как представить справочные сообщения
Например, я многому научился у autorandr на github . Существуют ли другие подобные скрипты или репозитории скриптов, где я мог бы узнать о соглашениях скриптов bash?
/etc
или где-либо, полны плохих методов написания сценариев оболочки, поэтому вам следует избегать их использования в качестве примеров.Ответы:
Бесстыдная вилка, но вы просили примеры:
И если вы хотите хорошую ссылку, используйте вики Грега . Это беззаботный читаемый сад хаоса и красоты, с прагматичным подходом к тому, чтобы сделать вещи наилучшим образом. Просто будьте очень, очень осторожны, чтобы тщательно исследовать, прежде чем спрашивать что-либо о #bash - они могут быть жестокими.
источник