Есть ли общий способ запуска сценария bash и просмотра команд, которые в результате получаются, но на самом деле не запускают команды - то есть «пробный запуск» / своего рода симулятор?
У меня есть скрипт установки базы данных (на самом деле «make install» после запуска ./configure и make), который я хочу запустить, но он устанавливает все виды вещей, которые мне не нужны.
Так что я бы хотел, чтобы посмотреть, что именно он собирается делать, прежде чем запускать его по-настоящему - возможно, даже вместо этого запускать команды вручную.
Есть ли какая-либо утилита, которая может выполнить такую задачу (или что-нибудь связанное / подобное)?
bash -n make install
, но от man bash
: «Интерактивная оболочка может игнорировать эту опцию».
bash
. См. Также здесь stackoverflow.com/questions/19115156/…