コマンド文字列を変数に入れたいです。これは私がすることです。
ssh=">/dev/null ssh -i key domain"
次に、次のコマンドを呼び出したいと思います。
$ssh ls >&2
しかし、これは失敗します。
bash: 1>/dev/null: No such file or directory
これが予想される動作ですか?
ベストアンサー1
はい、引用符のために存在しないコマンド"> / dev / null ..."を実行しようとしているため、これは予想される現象です。
確認してください:https://stackoverflow.com/questions/794728/variables-as-commands-in-bash-scripts