echo hello && $(echo "world") が "bash:world: コマンドが見つかりません" のため失敗します。

echo hello && $(echo

完全なコマンドはシェルプロンプトがある% echo hello && $(echo "world")場所です。%

なぜ失敗したのですか?

bashで直接コマンド置換を実行したときとエラーが同じであることがわかりました。

% $(echo "world")

ベストアンサー1

"hello"コマンドを実行しようとしましたが、システムにバイナリがないため失敗します。

echoの引数は引用符で囲む必要があります。例:

echo "hello"

おすすめ記事