JCO*_*idl 4 unix linux scripting
我们知道将文本文件 的内容发送file.txt到从标准输入读取的脚本很简单:
the_script < file.txt
Run Code Online (Sandbox Code Playgroud)
假设我想做与上面相同的事情,除了我想发送到脚本的额外文本行,然后是文件的内容?当然一定有比这更好的方法:
echo "Here is an extra line of text" > temp1
cat temp1 file.txt > temp2
the_script < temp2
Run Code Online (Sandbox Code Playgroud)
这可以在不创建任何临时文件的情况下完成吗?
以 cdarke 的答案为基础,使其从左到右可读:
echo "Extra line" | cat - file.txt | the_script
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4314 次 |
| 最近记录: |