次のコマンドは何をしますか?特に、-
入力リダイレクトの役割を理解していません。
cat <<-EOF | command $argument
first option
second option
EOF
-
入力リダイレクトに必須ですか?
ベストアンサー1
からman bash
:
リダイレクト演算子が<<-の場合、入力行と区切り文字を含む行からすべての先行タブ文字が削除されます。これにより、シェルスクリプトのドキュメントを自然にインデントできます。
$ cat <<-EOF
foo
bar
EOF
foo
bar