XVi*_*usX 6 linux bash output-redirect
阅读sudo手册页,我看到-v标志可用于检查用户是否在他的工作站中具有sudo权限.我有一块需要测试它的脚本.如果用户没有sudo权限,则会在屏幕上打印:
Sorry, user tester may not run sudo on debian.
Run Code Online (Sandbox Code Playgroud)
如何抑制此消息并执行其余代码?
尝试附加>/dev/null到您的命令中。如果消息打印在 stderr 中,则使用2>/dev/null或 按照注释中的建议使用&>/dev/null 将 stdout 和 stderr 重定向到 null。
| 归档时间: |
|
| 查看次数: |
362 次 |
| 最近记录: |