shell程序如何互相调用
发表于 : 2008-02-17 18:03
请教大家一个比较弱智的问题, shell程序如何互相调用?
我自己写了一个a.sh, 内容如下:
然后我又写了另外一个shell, b.sh(我按楼下说的, 改成绝对路径了, 还是不行, 我用的cygwin:( )
我在b.sh里想调用a.sh, 然后就输出:
a.sh和b.sh在同一目录下, 我在path变量里加上了.;按理说会在当前目录下找呀.
哪位大侠指点一下, 谢谢了.[/code]
我自己写了一个a.sh, 内容如下:
代码: 全选
#exe file name
filename=$1
echo ">>>>>>>>running test 1"
$filename '-?' 'a&' < ../inputs/1.1
echo ">>>>>>>>running test 2"
$filename ' ' '@%@&' < ../inputs/2.1
代码: 全选
echo start
a.sh 'D:/project/workspace/scripts/rere.exe' > re.wri
a.sh 'D:/project/workspace/scripts/sere.exe' > se.wri
a.sh 'D:/project/workspace/scripts/yere.exe' > ye.wri
echo end
代码: 全选
start
:No such file or directory
end
哪位大侠指点一下, 谢谢了.[/code]