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
有一个交互式程序,每次读入两个值,然后输出两个值,而我想直接用shell来把输入重定向到程序,然后把输出重定向到一个文件,试了挺久,终于找到了方法,那就是用here docunment,网上的教程基本都是里面写死的内容,我想能不能里面也是一个shell语句呢,结果是可以的,只需要用``引住就好了,而且这个shell语句的输出都会作为here docunment的输入来执行,简直牛掰
./code << EOF > /tmp/output.txt
`
while read LINE
do
echo $LINE
done < /tmp/input.txt`
EOF
相关文章推荐
- shell脚本利用Here Document ,打包C的源码并编译生成再执行。shell携代攻击程序
- c#/.net 基于文件流FileStream读写的文本操作小程序
- shell操作mysql的一些方法
- C#.net实现windows窗体程序对Excel文件的读写操作
- .Net那点事儿系列:C#操作Xml:通过XmlDocument读写Xml文档
- shell脚本连接、读写、操作mysql数据库实例
- Shell输入输出重定向:Shell Here Document,/dev/null文件
- 十五、Shell输入输出重定向:Shell Here Document,/dev/null文件
- c#/.net 基于文件流FileStream读写的文本操作小程序
- Shell中的cat<<EOF (here document) (转)
- ios 简单的plist文件读写操作(Document和NSUserDefaults)
- [原创] 文件I/O读写操作程序题目答案 -- 谭浩强C语言
- 一些常用的JS (JONEAjax) 获取dom 对象,ajax操作,读写cookie
- Shell输入输出重定向:Shell Here Document,/dev/null文件
- Shell脚本的一些操作和知识
- 使用Visual Basic 6.0开发程序的一些方法技巧收集之二:进程操作
- Shell笔记10——Expect自动化交互式程序应用实践
- 关于写程序时「对数据库操作」的一些总结。
- 单词转换程序——使用map&文件读写操作
- linux下shell读写文件优化操作总结