Linux 使用 tee 将结果输出到 萤幕 和 写入档案

..

tee 可以将 pipe 后的内容,直接写入档案,然后还是让内容继续往后跑,有哪些用法呢?

Linux 使用 tee 将结果输出到 萤幕 和 写入档案

Linux tee 指令:将结果同时输出到萤幕和档案

  • echo 'hello' | tee filename # filename 写入 hello
  • echo 'hello' | tee filename > /dev/null # filename 写入 hello,但是萤幕上不秀
  • echo 'hello' | sudo tee filename > /dev/null # filename 写入 hello
  • echo 'hello' | tee -a filename # filename append content 'hello'
  • cat hosts | tee -a /etc/hosts # 直接将 hosts 内容加在 /etc/hosts 后面
  • ls | tee -a result.txt | grep aws # 中间写入档案result.txt,后面 grep 继续执行
想在手机阅读更多Linux资讯?下载【香港硅谷】Android应用
分享到Facebook