您的位置:首页 > 运维架构 > Shell

shell here document的一些操作(交互式程序读写操作)

2018-02-15 00:03 357 查看
学了一点皮毛的shell,感觉博大精深,而里面的here docunment更加神奇
有一个交互式程序,每次读入两个值,然后输出两个值,而我想直接用shell来把输入重定向到程序,然后把输出重定向到一个文件,试了挺久,终于找到了方法,那就是用here docunment,网上的教程基本都是里面写死的内容,我想能不能里面也是一个shell语句呢,结果是可以的,只需要用``引住就好了,而且这个shell语句的输出都会作为here docunment的输入来执行,简直牛掰

./code << EOF > /tmp/output.txt
`
while read LINE
do
echo $LINE
done < /tmp/input.txt`
EOF
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: