什么是此运算符<<<在bash中

时间:2015-10-04 04:21:24

标签: bash io-redirection

我知道bash有&lt ;,>和2>运算符将stdin,stdout和stderr重定向到文件,并使用>> for out和err appends而不是先刷新任何可用的文件。 但我遇到了这一行

IFS=',' read -a myarray <<< "$mystring"

似乎从变量中读取了一些数据。这个运营商究竟是什么? ,是否有任何&lt;&lt;操作

1 个答案:

答案 0 :(得分:2)

<<< stringstring的内容发送到标准输入的命令。 (见§3.6.7 "Here Strings" in the Bash Reference Manual。)

<<类似,但允许将字符串写入多行;有关如何使用它的详细信息,请参阅§3.6.6 "Here Documents" in the Bash Reference Manual