Jak mogę ustawić standardowe polecenia dla wszystkich poleceń uruchamianych w skrypcie bash?
Oznacza to, że dane wyjściowe muszą zawierać same polecenia wyjściowe ORAZ.
znalazłem
#!/bin/bash -x
ale to nie jest dokładnie to samo, ponieważ zamiast
mysql -v dbname < dump.sql | grep "CREATE TABLE"
to pokazuje
+ mysql -v dbname
+ grep 'CREATE TABLE'
linux
command-line
bash
echo
Putnik
źródło
źródło
set -x
w dowolnym miejscu skryptu, a nawet dezaktywować go ponownie. Więc jeśli chcesz tylko naecho "Done"
linii, umieśćset -x
tuż przed tym.