【linux – 如何通过ssh传递多个参数并在ssh脚本中使用这些参数?】教程文章相关的互联网学习教程文章

linux – 如何通过ssh传递多个参数并在ssh脚本中使用这些参数?【代码】

我正在尝试使用ssh在远程计算机用户@ remote-01上执行脚本文件sc.sh.我还需要在执行此ssh命令时传递参数.所以我必须在sc.sh中使用这些参数.这是我试图执行的脚本var1=Truevar2=Falsevar3=Truesshpass -p 'pswd' ssh user@remote-01 "bash -s" < /home/user/sc.sh我的sc.sh看起来像:if var1 -eq True; thenecho "Todo"fiif var2 -eq True; thenecho "Todo"fiif var3 -eq True; thenecho "Todo"fi..... so on如何将var1,var2,var3作...

linux 自动检查ssh脚本

check_ssh.sh #!/bin/bash #*/5 * * * * /home/check_ssh.sh process_day=`date -d today +"%Y-%m-%d %H:%M"` process=`ps -ef | grep -v grep | grep "\<sshd\>" | awk {print $2} |wc -l` my_log="/home/check_sshd.log" if [ $process -gt 0 ] ...