<< 语法表示我们想创建一个临时输入源,EOF 是一个任意的字符串(你想用什么都行),用作临时输入的终止符。它并不属于输入的一部分,只是作为标记告诉输入在哪里结束。正常的 shell 脚本(如果有的话)会在该标记之后继续。
grep $1 << EOF
abc
def
ghi
jkl
EOF
遍历文件时遇到EOF字符后停止(返回shell脚本)
./flename abc
<< 语法表示我们想创建一个临时输入源,EOF 是一个任意的字符串(你想用什么都行),用作临时输入的终止符。它并不属于输入的一部分,只是作为标记告诉输入在哪里结束。正常的 shell 脚本(如果有的话)会在该标记之后继续。
grep $1 << EOF
abc
def
ghi
jkl
EOF
遍历文件时遇到EOF字符后停止(返回shell脚本)
./flename abc