Sht*_*its 3 shell io-redirection
谁能解释何时以及如何使用 << 运算符进行输入重定向?我已经用谷歌搜索了足够多但找不到。
该<<重定向运营商引入了“这里的文档”:刚刚发生重定向后送入标准输入短信来了。
下面是一个例子:
grep Hello <<EOF
This line won't appear
Hello this one will
Hello again
EOF
Run Code Online (Sandbox Code Playgroud)
<<EOF和之间的所有文本都EOF被送入grep. EOF这里没有什么特别之处,shell 将后面给出的单词<<用作分隔符。
一个有趣的变体是<<-剥离前导标签。
有关详细信息,请参阅bash文档。