stdin と書くのが一般的です ダッシュとして (- ).
man cat でも
FILE がない場合、または FILE が - の場合は、標準入力を読み取ります。
また、マンページには、ダッシュと通常のファイル名の使用を示す例もあります (これは元の質問に非常に近いですが、回答が含まれています):
cat f - g
Output f's contents, then standard input, then g's contents.
- 猫に stdin から読み取るように指示します . - を渡すと、多くのアプリが標準入力から読み込まれます。
- を使用するアプリもあります stdout として .
これは、blender をダウンロードしてファイルに書き込む代わりに、直接 stdout に書き込む例です。 tar にパイプすると、ダウンロード中にオンザフライで展開されます。
wget -c https://download.blender.org/source/blender-2.90.1.tar.xz -O - | tar -xzv
ここでは -O - stdout に直接書き込むよう wget に指示します
$ echo 'Text through stdin' | cat - file.txt
- cat を伝える 標準入力、この場合はパイプ、つまり echo 'Text through stdin' から読み取る 出力します。