小编Rob*_*Rob的帖子

bash 中的 exec 重定向

我写了很多非交互式脚本,我希望所有输出都转到日志文件并且屏幕上没有任何内容。

为了解决这个问题,我一直在使用:

#!/bin/bash

exec &> logfile
echo "Step One:"
/some/command/one
echo "Step Two:"
/some/command/two
Run Code Online (Sandbox Code Playgroud)

我想确保这是一个理智的方法。

如果我继续采用这种方法,我会遇到任何重大的缺点或问题吗?如果是这样,它们是什么以及如何最好地减轻它们(包括通过改变我的方法)。

bash shell-script output

4
推荐指数
1
解决办法
3878
查看次数

标签 统计

bash ×1

output ×1

shell-script ×1