Shell

< 和 << 在 UNIX /Linux 中

  • May 22, 2015

Linux中的運算符&lt;&lt;&lt;用途是什麼?

例如

cat &lt;&lt; abc.txt

&lt;用於重定向輸入。說

command &lt; file

作為輸入執行commandfile

&lt;&lt;語法稱為此處文件。後面的字元串&lt;&lt;是一個分隔符,表示此處文件的開始和結束。

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

&lt;&lt;不表示任何類型的間接。


您可能還想參考重定向此處的文件

引用自:https://unix.stackexchange.com/questions/114514