若何让 tee 写入多个文件
Q4. 若何让 tee 敕令的输出内容直接作为另一个敕令的输入内容?
应用 tee
敕令,你不仅可以将输出内容写入文件,还可以把输出内容作为另一个敕令的输入内容。比如说,下面的敕令不仅会将文件名存入 output.txt
文件中,还会经由过程 wc
敕令让你知道输入到 output.txt
中的文件数量。
ls file* | tee output.txt | wc -l
然后同时,你想要输出的信息也同时能写入文件。这个时刻,tee
敕令就有其用武之地了。
若何让 tee 敕令的输出内容直接作为另一个敕令的输入内容
Q5. 若何应用 tee 敕令晋升文件写入权限?
假如你应用 Vim 编辑器 打开文件,并且做了很多更改,然后当你测验测验保存修改时,你获得一个报错,让你意识到那是一个 root 所拥有的文件,这意味着你须要应用 sudo
权限保存修改。
如斯情况下,你可以(在 Vim 内)应用 tee
敕令来进步权限。
:w !sudo tee %
上述敕令会向你索要 root 暗码,然后就能让你保存修改了。
Q6. 若何让 tee 敕令忽视中断?
-i
敕令行选项使 tee
敕令忽视平日由 ctrl+c
组合键提议的中断旌旗灯号(SIGINT
)。
【编辑推荐】
- 如安在Linux中设备ssh登录导语
- 9个进步体系运行速度的轻量级Linux应用
- Linux下最好的图片朝长进步和视频截录对象
- 若何给 “rm” 敕令添加个“垃圾桶”
- 在Linux中主动设备IPv6地址
[command] | tee -i [file]
当你想要应用 ctrl+c
中断该敕令,同时让 tee
敕令优雅的退出,这个选项尤为实用。
总结
如今你可能已经认同 tee
是一个异常实用的敕令。基于 tee
敕令的用法,我们已经介绍了其绝大年夜多半的敕令行选项。这个对象并没有什么陡峭的进修曲线,所以,只需跟随这几个例子演习,你就可以应用自如了。更多信息,请查看 赞助文档.
推荐阅读
沙龙晃荡 | 3月31日 京东、微博拭魅战专家与你合营商量容器技巧实践! 主动生成 Selenium 办事器 大年夜敕令行对象和 webpack 到 TypeScript,Flow 等其他对象,我>>>详细阅读
地址:http://www.17bianji.com/lsqh/40626.html
1/2 1