分页: 1 / 1

centos debian 都可以执行为什么ubuntu就不行呢?

发表于 : 2009-06-11 23:13
yar999
t1.sh和t.sh在同一目录下,centos和debian下执行t.sh会在终端输出intel。但是在ubuntu下会报错

root@wmser:~# sh t.sh
.: 2: t1.sh: not found

t1.sh 内容如下:

#!/bin/sh
ys='intel'


t.sh 内容如下:
#!/bin/sh
. t1.sh
echo $ys

这是什么原因呢?希望高手指点下

Re: centos debian 都可以执行为什么ubuntu就不行呢?

发表于 : 2009-06-11 23:19
hubert_star
你用source ./t1.sh试试

Re: centos debian 都可以执行为什么ubuntu就不行呢?

发表于 : 2009-06-11 23:35
yar999
source ./t.sh
可以了~谢谢兄弟了,可以讲下为什么debian就不用source就可以运行的呀?

Re: centos debian 都可以执行为什么ubuntu就不行呢?

发表于 : 2009-06-12 7:08
cnkilior
你该诅咒一下该死的dash