你如何在eval函数中使用“here document”?

时间:2014-01-06 15:16:00

标签: shell eval

我有一个shell脚本(test.sh),我在其中使用eval()函数通过从文件“config.txt”中读取命令来运行命令,例如

cat config.txt
ntpq -p
date
脚本中的

eval()使用“cat”从每一行获取一个命令。

如何在config.txt中使用“here document”,以便我不必更改脚本,eval()仍然执行它(这里的文档应该在一行中)?

也许是这样的:

command << EOF\n1st\n2nd\nEOF

0 个答案:

没有答案