0

我有一个 bash 脚本,它打开一个带有 3 个选项卡的 mate-terminal,每个选项卡都有一个需要 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"
4

0 回答 0