开发者社区 问答 正文

Shell 脚本 echo 命令, 如何既在console输出,又记录在自定义的log文件中?

如题,求教

Shell 脚本 echo 命令, 如何既在console输出,又记录在自定义的log文件中?

之前记录log使用 echo 配合 >> 符号

但是如果既要log显示在前台,同时又要把显示的内容记录在指定文件中,应该怎么做呢?

展开
收起
a123456678 2016-06-14 10:43:47 4263 分享 版权
1 条回答
写回答
取消 提交回答
  • echo $PATH | tee -a logfile
    你写两遍不就行了....
    
    echo $PATH
    echo $PATH >> logfile
    数据流重定向,只是改变输入、输出操作的对象,由终端对象改变为其它对象。
    
    也可以写成一行:
    
    echo $PATH && echo $PATH >> logfile
    2019-07-17 19:36:57
    赞同 展开评论