我的脚本执行read没有等待我输入直接跳过是哪里配置有问题吗
#!/bin/bash
echo "*******start*******"
read -p "IP > " IP
echo "*******end*********"
[root@localhost home]# vim test.sh
[root@localhost home]# cat test.sh
#!/bin/bash
echo "*******start*******"
read -p "IP > " IP
echo "*******end*********"
[root@localhost home]# ./test.sh
*******start*******
IP > 14232112
*******end*********
[root@localhost home]#
可以呀,没错呀,看着没什么错,试了下还是没什么错
关注下,我这里在嵌入式系统中和unbutu中实验都没有问题。
你可以是用sh -x test.sh 看看是符合执行的,找找原因。