Bash cmd中的WIN10 openssh;sshxxx@xxx.xxx.xxx.xxxsh xxx.sh“;错误,无法正常读取变量
Im Win10并安装了Openssh。我的路由器正在运行Openwrt。代码是通过BASH编写的 !!!代码在这里Bash cmd中的WIN10 openssh;sshxxx@xxx.xxx.xxx.xxxsh xxx.sh“;错误,无法正常读取变量,bash,ssh,cmd,openssh,openwrt,Bash,Ssh,Cmd,Openssh,Openwrt,Im Win10并安装了Openssh。我的路由器正在运行Openwrt。代码是通过BASH编写的 !!!代码在这里 flag1=1 option1_1="Its num1" while [[ "$flag1" = "1" ]];do read -n 1 -p "Please input num1 :" input1 case ${input1} in 1) echo . read -n 1 -p "Your input is: $input1,comfi
flag1=1
option1_1="Its num1"
while [[ "$flag1" = "1" ]];do
read -n 1 -p "Please input num1 :" input1
case ${input1} in
1)
echo .
read -n 1 -p "Your input is: $input1,comfirm?[1/0]" comfirm1
if [[ "$comfirm1" = "1" ]];then
echo .
echo Your input is $input1,Goodbye
flag1=0
fi
;;
*)
echo Its not num1 ,please input again
flag1=1
;;
esac
done
我的路由器中有一个.sh文件,我需要通过以下步骤运行它:
步骤:
读取-n1-p“xxx”
不起作用。它不能显示-p字或仅读取1个字符李>
谁知道出了什么问题,给我一个建议来解决这个问题