我看到的代码显示了一个加载条,用于在bash脚本中复制和提取文件。我试着把它改成不走运的。在OpenVPN加载/连接时,是否有方法显示准确和基本的加载条?如果有连接错误,甚至可能会回音?(没有那么重要)我需要启动OpenVPN的输出保持隐藏。

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

最佳答案

只要您的命令没有提供显示其进度的方法,就没有实现这一点的简单方法,因为您的bash脚本不知道它的执行进度有多远。
openvpn似乎没有提供这样的选项,因此在这种情况下,如果不修补源代码并重新编译它,我认为这是不可能的。
如果要显示连接错误,可以使用||,但是:
openvpn --daemon --config /tmp/OpenVPN/config.ovpn >/dev/null 2>/dev/null || echo "openvpn return with an error"

关于linux - 加载栏-Bash脚本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23692049/

10-13 02:59