加载栏 - Bash脚本

时间:2014-05-16 03:13:42

标签: linux bash percentage

我见过代码,显示了一个用于在bash脚本中复制和提取文件的加载栏。我试过修改它没有运气。有没有办法在OpenVPN加载/连接时显示准确的基本加载条?如果有连接错误,甚至可能回声? (不那么重要)我需要启动OpenVPN的输出才能保持隐藏状态。

openvpn --daemon --config /tmp/OpenVPN/config.ovpn >/dev/null 2>/dev/null

1 个答案:

答案 0 :(得分:1)

只要你的命令没有提供显示其进度的方法,就没有简单的方法来实现它,因为你的bash脚本无法知道它的执行距离。

openvpn似乎没有提供这样的选项,因此在这种情况下,我认为如果不修补其源代码并重新编译它就可以实现。

如果要显示连接错误,可以使用||

openvpn --daemon --config /tmp/OpenVPN/config.ovpn >/dev/null 2>/dev/null || echo "openvpn return with an error"