linux 执行shell脚本并将返回的信息写到指定的文件,这个要怎么写

2024-11-17 15:25:53
推荐回答(3个)
回答1:

楼上正解,使用script.sh | tee -a filelog可以追加而不覆盖; 用重定向也可以,重定向的话返回信息就不会显示在控制台上了,script.sh >> filelog,使用>是覆盖写入

回答2:

直接用>文件名就行了
比如:sh hello.sh > /home/line/hello.out,那么这个hello.sh运行产生的输入都会输出到hello.out去。。。

回答3:

script.sh | tee filelog