【发布时间】:2021-10-20 21:55:51
【问题描述】:
我正在使用 sudo 从 bash 脚本执行命令,我想知道如何防止 sudo 在屏幕上显示任何内容
echo "mypassword" | sudo -S cp -u /scripts/.bashrc ~/ > /dev/null 2>&1
结果将是一个输出显示:[sudo] password for username:
我想隐藏那个输出..
现在,在第一条评论之前; 这不是最安全的方法,因为您在脚本中输入了密码,但这只是内部服务器。
【问题讨论】:
-
我在 Ubuntu 18.04 上尝试了您的脚本,但它没有按您的预期显示消息。
-
重复。检查this url。