web-dev-qa-db-ja.com

<および<< UNIX / Linuxの場合

演算子とは<<and < Linuxで使用されていますか?

例えば

cat << abc.txt
4
NoobEditor

<は、入力をリダイレクトするために使用されます。言う

command < file

commandを入力としてfileを実行します。

<<構文は ここのドキュメント と呼ばれます。 <<に続く文字列は、ヒアドキュメントの開始と終了を示す区切り文字です。

$ cat abc.txt
cat: abc.txt: No such file or directory
$ cat << abc.txt
> Hello!
> Hey :)
> abc.txt
Hello!
Hey :)
$

<<は、いかなる種類の間接参照も示しません。


redirection および here document を参照することもできます。

7
devnull