标签: shell eval
我有一个shell脚本(test.sh),我在其中使用eval()函数通过从文件“config.txt”中读取命令来运行命令,例如
eval()
cat config.txt ntpq -p date
eval()使用“cat”从每一行获取一个命令。
如何在config.txt中使用“here document”,以便我不必更改脚本,eval()仍然执行它(这里的文档应该在一行中)?
也许是这样的:
command << EOF\n1st\n2nd\nEOF