选项卡中包含多个sudo命令的Bash脚本

时间:2016-11-08 00:17:59

标签: linux bash shell debian mate

我有一个bash脚本打开一个带有3个选项卡的配对终端,每个选项卡都有一个需要sudo的命令。问题是我必须在3个选项卡中的每个选项卡上输入我的sudo密码,这是不理想的。我可以这样做,所以我只输入了一次sudo密码吗?基本上,我想双击shell脚本,输入我的sudo密码一次,然后执行所有3个命令。我怎样才能做到这一点?这个脚本如下所示:

#!/bin/sh

mate-terminal \
--tab -e "sudo /sbin/mgetty -s 115200 -D /dev/ttyUSB0" \
--tab -e "sudo tail -f /var/log/mgetty/mg_ttyUSB0.log" \
--tab -e "sudo tail -f /var/log/messages"

0 个答案:

没有答案