Bashで「-->」を使用してコマンドを実行しました。それは何をしますか?

Bashで「-->」を使用してコマンドを実行しました。それは何をしますか?

私はこれがロープになりたいです。それは矢でなければなりません。しかし、シェルはこのコマンドを食べます。echo A --> Bbashやzshでこれを実行するときにシェルが実際に何をしているのか疑問に思います。

ベストアンサー1

Bコンテンツのみを含む現在の作業ディレクトリに呼び出されるファイルを生成します。

A --

したがって、>ここでは標準出力をファイルBにリダイレクトします。以前に存在しなかった空白は>不適切です。

矢印をテキストで作成する場合は、シェルが解析しようとしないように矢印を引用符で囲む必要があります。

echo 'A --> B'

おすすめ記事