Esiste un modo generico di eseguire uno script bash e vedere i comandi che ne risultano, ma in realtà non eseguono i comandi, ad esempio una sorta di "dry run" / simulatore?
Ho uno script di installazione del database (in realtà "make install" dopo aver eseguito ./configure and make) che desidero eseguire, ma sta installando tutti i tipi di cose che non voglio.
Quindi mi piacerebbe un modo per vedere esattamente cosa sta per fare prima di eseguirlo sul serio - forse invece eseguire i comandi a mano.
Esiste un'utilità in grado di eseguire tale attività (o qualcosa di correlato / simile)?
bash -n make install
, ma da man bash
: "Una shell interattiva può ignorare questa opzione."
bash
. Vedi anche qui stackoverflow.com/questions/19115156/...