stdin
標準入力の扱い
標準入力がパイプまたはリダイレクトされているかどうかを確認しています。そして、もし標準入力が存在する場合は、その内容を cat - を使って標準出力に出力します。
if [ -p /dev/stdin ] ; then
cat -
fi
シェルスクリプトで使う。
[ -p /dev/stdin ]:/dev/stdinがFIFO(パイプ)かどうかを判定する条件式cat -の-は標準入力の意味
標準入力がパイプまたはリダイレクトされているかどうかを確認しています。そして、もし標準入力が存在する場合は、その内容を cat - を使って標準出力に出力します。
if [ -p /dev/stdin ] ; then
cat -
fi
シェルスクリプトで使う。
[ -p /dev/stdin ]: /dev/stdin がFIFO(パイプ)かどうかを判定する条件式cat - の - は標準入力の意味