diff --git a/module1/10_bash_scripts/tasks.md b/module1/10_bash_scripts/tasks.md index e58f6f6..236cc40 100644 --- a/module1/10_bash_scripts/tasks.md +++ b/module1/10_bash_scripts/tasks.md @@ -254,8 +254,8 @@ echo "Everything went according to plan" - Не стесняйтесь адаптировать код из существующих скриптов для своих нужд. Но не занимайтесь программированием по принципу "копируй, вставляй и молись", если вы не понимаете кода. Потратьте время на то, чтобы разобраться в нем. Это время никогда не бывает потрачено впустую. - В `bash` используйте опцию `-x` для вывода команд на экран перед их выполнением и `-n` для проверки команд на синтаксис без их выполнения. - Помните, что в Python вы находитесь в режиме отладки, если явно не отключите его с помощью аргумента `-0` в командной строке. Перед выводом диагностического вывода можно проверить специальную переменную `__debug__`. -- Сообщения об ошибка должны идти в `STDERR`, а не `STDOUT`. -- В сообщениях об ошибка указываете какая функция или операция не выполнилась. +- Сообщения об ошибках должны идти в `STDERR`, а не `STDOUT`. +- В сообщениях об ошибках указываете какая функция или операция не выполнилась. - Если произошла ошибка в системном вызове включайте в сообщение об ошибке `perror` строку. - Используйте имена, набранные заглавными буквами, для указания на переменные среды или переменные, считываемые из глобальной конфигурации. В именах локальных переменных используйте строчные буквы, с разделением слов нижним подчёркиванием `_`.