Есть ли способ получить bash в какой-то подробный режим, где, например, когда он запускает оболочку script, она отгоняет команду, которую она запускает, прежде чем запускать ее? То есть, чтобы можно было увидеть команды, которые были запущены (а также их вывод), похожие на вывод make
?
То есть, если запустить оболочку script как
echo "Hello, World"
Мне нужен следующий вывод
echo "Hello, World"
Hello, World
В качестве альтернативы можно ли написать функцию bash под названием echo_and_run
, которая выведет команду, а затем запустит ее?
$ echo_and_run echo "Hello, World"
echo "Hello, World"
Hello, World