快疯了!bash脚本不能执行。
发表于 : 2008-12-25 15:20
我现在的问题是,有的shell能执行,有的不能,不知道为什么???
以前都能执行的。都是有可执行属性的。
比如
#!/usr/bin/expect
#自动连接锐捷认证脚本
spawn ./xrgsu
expect "Please input your user name:"
send "用户名\r"
expect "Please input your password:"
send "密码\r"
expect "Use DHCP,1-Use,0-UnUse(Default: 0):"
send "1\r"
expect "Use default auth parameter,0-Use 1-UnUse(Default: 0):"
send "0\r"
expect "Please input 'unauth' to LogOff:"
sleep 3d
我装了expect了,昨天还可以执行,今天就不行了。显示": no such file or directory
而一个最幼稚的
#!/bin/sh
ls
就可以执行了。
还有很多bash执行不了,不是显示错误,而是没有文件!!!
以前都能执行的。都是有可执行属性的。
比如
#!/usr/bin/expect
#自动连接锐捷认证脚本
spawn ./xrgsu
expect "Please input your user name:"
send "用户名\r"
expect "Please input your password:"
send "密码\r"
expect "Use DHCP,1-Use,0-UnUse(Default: 0):"
send "1\r"
expect "Use default auth parameter,0-Use 1-UnUse(Default: 0):"
send "0\r"
expect "Please input 'unauth' to LogOff:"
sleep 3d
我装了expect了,昨天还可以执行,今天就不行了。显示": no such file or directory
而一个最幼稚的
#!/bin/sh
ls
就可以执行了。
还有很多bash执行不了,不是显示错误,而是没有文件!!!