Shell 猫<<-EOTT>;关于脚本
有人能解释这句话的作用吗?我在其他地方也看到过:Shell 猫<<-EOTT>;关于脚本,shell,unix,Shell,Unix,有人能解释这句话的作用吗?我在其他地方也看到过: cat听起来像是一个例子。这是一种将shell脚本中包含的输入行管道化到程序中的方法(cat) “EOTT”是here文档的限制字符串-它标记here文档结束的位置。它不一定代表任何东西(事实上,在以编程方式生成的shell脚本中,随机无意义限制字符串对于here文档很常见)。这是一种表示法,您可以在其中指定一个标记,直到读取文本为止。如果要向命令提供多行输入,可以按如下方式执行: mycommand <<MYFANCYTAG ...
cat听起来像是一个例子。这是一种将shell脚本中包含的输入行管道化到程序中的方法(
cat
)
“EOTT”是here文档的限制字符串-它标记here文档结束的位置。它不一定代表任何东西(事实上,在以编程方式生成的shell脚本中,随机无意义限制字符串对于here文档很常见)。这是一种表示法,您可以在其中指定一个标记,直到读取文本为止。如果要向命令提供多行输入,可以按如下方式执行:
mycommand <<MYFANCYTAG
...
many lines of input
...
MYFANCYTAG
mycommand