分页: 1 / 1
分别在zsh和bash下面运行sh xxx.sh这条指令有区别否
发表于 : 2012-07-25 12:31
由 Gnosis23
我现在默认shell是zsh,如果想运行bash脚本该怎么办...

Re: 分别在zsh和bash下面运行sh xxx.sh这条指令有区别否
发表于 : 2012-07-25 12:40
由 cuihao
Re: 分别在zsh和bash下面运行sh xxx.sh这条指令有区别否
发表于 : 2012-07-25 12:45
由 cuihao
其实如果用 sh *.sh 的话,Ubuntu应该用的是dash?你自己看看吧,这是我的arch:
代码: 全选
cuihao@cuihao-arch /tmp $ ls -al `which sh`
lrwxrwxrwx 1 root root 4 7月 20 10:05 /bin/sh -> bash*
Re: 分别在zsh和bash下面运行sh xxx.sh这条指令有区别否
发表于 : 2012-07-25 12:50
由 lilydjwg
运行脚本的解释器是 /bin/sh (如果没有用 #! 指定的话)。
Re: 分别在zsh和bash下面运行sh xxx.sh这条指令有区别否
发表于 : 2012-07-25 16:01
由 eexpress
啥脚本,不加#!指定。当是win的bat?
Re: 分别在zsh和bash下面运行sh xxx.sh这条指令有区别否
发表于 : 2012-07-25 16:03
由 jtshs256
which sh