Практическое задание
Строгий скрипт без замечаний
Напиши /root/words.sh в строгом режиме set -euo pipefail, к которому shellcheck не придерётся. Без аргумента скрипт печатает в stderr строку, начинающуюся с usage:, и выходит с кодом 64. С путём к файлу — печатает только число слов в нём; путь может содержать пробелы. Скрипт удобно писать во вкладке «Редактор» над терминалом, а shellcheck запускать в терминале.
- set -euo pipefail
- $#
- коды возврата
- stderr
- shellcheck