というファイルがあります-
。その内容を表示したいです。
- 1つの方法は次のとおりです。
cat ./-
cat -
標準入力から読み取るからです。 - しかし、、なぜ
cat "-"
そしてcat '-'
またシェルによって解釈されますかcat -
?
ベストアンサー1
シェルはcat
引用符を表示する前に引用符を削除します。 Socat -
とその両方は、cat "-"
スペーストークン化、ワイルドカード拡張、および引用符のシェルを削除した後に配列に渡さcat '-'
れます。['cat', '-']