私はこのようなプログラムを実行しようとしています:
$CMD $ARGS
$ARGS は、スペースを含む一連の引数です。ただし、zsh は $ARGS の内容を単一の引数として実行可能ファイルに渡しているようです。以下に具体例を示します。
$export ARGS="localhost -p22"
$ssh $ARGS
ssh: Could not resolve hostname localhost -p22: Name or service not known
この動作を制御する bash または zsh フラグはありますか?
このタイプのコマンドを $!/bin/sh スクリプトに入れると、期待どおりに実行されることに注意してください。
ありがとう、
SetJmp