Bagaimana saya bisa mendapatkan stdout semua perintah yang berjalan dalam skrip bash?
Yaitu output harus mengandung perintah output DAN perintah itu sendiri.
saya menemukan
#!/bin/bash -x
tetapi ini tidak persis sama karena bukan
mysql -v dbname < dump.sql | grep "CREATE TABLE"
itu menunjukkan
+ mysql -v dbname
+ grep 'CREATE TABLE'
linux
command-line
bash
echo
Putnik
sumber
sumber
set -x
di mana saja dalam skrip, dan bahkan menonaktifkannya lagi. Jadi jika Anda hanya menginginkannyaecho "Done"
, taruhset -x
tepat sebelum yang itu.