Bashスクリプトが実行されているかどうかをテストできますか-x
?
一部のリモートスクリプトも実行するスクリプトを作成していますが、次のことができるようにしたいと思います。
USE_X="$( run_with_x && "-x" || "" )"
ssh $host "bash $USE_X some_script.sh"
ベストアンサー1
$-
変数だけを見てください。
USE_X=`case "$-" in *x*) echo "-x" ;; esac`
(はい、grepを呼び出さずにこれを行いました。pidを保存してください!)