分页: 2 / 2

Re: expect问题?

发表于 : 2011-01-04 23:22
MaskRay
因为让 shell 解释了

因为 expect 可能被装在各个地方,/usr/bin/expect,/usr/local/bin/expect,……

可以这样写来让 /bin/sh 根据 PATH 找

代码: 全选

#!/bin/sh

set kludge { "$@"
shift 2
exec expect -f $0 "$@"
}

Re: expect问题?

发表于 : 2011-05-13 11:50
MaskRay
这样更好

代码: 全选

#!/bin/sh
# -*- tcl -*- \
exec tclsh $0 "$@"
tclsh 碰到注释里的 \ 会续行,sh 不会