Найти в Дзене

Как дебажить bash скрипты


trap 'echo "# $BASH_COMMAND";read' DEBUG
ls -la
cat /proc/cpuinfo
echo "Hello World";

Точка останова на каждой линии Enter

В dry run режиме можно запустить скрипт с
set -n
Около минуты