expect问题?

sh/bash/dash/ksh/zsh等Shell脚本
MaskRay
帖子: 61
注册时间: 2010-04-29 22:00
系统: Gentoo Linux ~amd64
联系:

Re: expect问题?

#16

帖子 MaskRay » 2011-01-04 23:22

因为让 shell 解释了

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

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

代码: 全选

#!/bin/sh

set kludge { "$@"
shift 2
exec expect -f $0 "$@"
}
MaskRay
帖子: 61
注册时间: 2010-04-29 22:00
系统: Gentoo Linux ~amd64
联系:

Re: expect问题?

#17

帖子 MaskRay » 2011-05-13 11:50

这样更好

代码: 全选

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