要同时指定SSH端口和密码来实现非交互式地使用ssh-copy-id,可以使用sshpass来实现。sshpass是一个用于通过非交互方式输入密码的工具。下面是一个示例脚本,它使用sshpass、ssh-copy-id以及指定的端口号来实现这一目标: 1!/bin/bash 2 3检查是否提供了目标主机列表文件 4if[$-eq0];then 5echo"用法:$0<目标主机列表文件><SSH端口号><密码>" 6exit1 7fi 8 9目标主机列表文件 10host_list_file="$1" 11 12检查文件是否存在 13if[!-f"$host...

  APjSBSRzKRgg   2024年04月30日   152   0   0 其他语言

如果你想在Shell脚本中实现一个循环判断用户输入是否正确,并根据情况决定是否退出系统,可以使用一个无限循环(如whiletrue)和条件语句来实现。 以下是一个示例代码,用于演示这种情况: !/bin/bash​echo"欢迎进入系统"​whiletrue;do  echo"请输入选项:"  echo"1.执行操作A"  echo"2.执行操作B"  echo"3.退出系统"​ readchoice​ case$choicein    1)&nbsp...

  APjSBSRzKRgg   2023年12月22日   29   0   0 代码与软件发布
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~