标签: loops
我正在尝试遍历远程服务器列表,ssh到它们并获取硬件信息,但这需要sudo密码,我不想为每个循环键入密码,并且不确定如何完成那。我的脚本如下:
#!/bin/bash for i in $(cat server-list.txt); do ssh -t username@${i} 'sudo -s <dmidecode -t 1>'; done
感谢您的帮助!
注意:所有系统命令都需要sudo密码。