新手请教:这个sh文件怎么搞?

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
zpliu09
帖子: 58
注册时间: 2009-10-06 20:01

新手请教:这个sh文件怎么搞?

#1

帖子 zpliu09 » 2010-04-09 22:17

要配置某文件,之前要运行这个名字为make.deps.sh的文件,内容如下:

代码: 全选

#  CVS information:
#  $Revision: 1320 $
#  $Date: 2002-03-26 18:11:52 -0800 (Tue, 26 Mar 2002) $
#  $Author: rohl $

# make.deps.sh: make a list of fortran dependency files for make
# It works by finding all the include statements and picking out the filenames
# usage: make.deps.sh source.f .source.d source.o
# JJG 4/3/1

echo making $2 from $1
echo $2 .'$(COMPILER)'.$3: \\ > $2
grep "include ['\"]" $1 | sed -e 's/^[[:alpha:]].*$//g' -e 's/include //g' -e 's/"//g' -e "s/'//g" -e 's/  */ /g' -e 's/!.*$//g' -e 's/$/ \\/g' >> $2
echo \ $1 >> $2
echo >> $2

#cat $2
但是执行了./make.deps.sh之后显示如下图:
Screenshot-1.png
Screenshot-1.png (11.01 KiB) 查看 644 次
然后就一直没有反应了。请教诸位高手是怎么回事?谢谢诸位 :em01
头像
zpliu09
帖子: 58
注册时间: 2009-10-06 20:01

Re: 新手请教:这个sh文件怎么搞?

#2

帖子 zpliu09 » 2010-04-09 23:18

没有参数阿?不知道ls什么意思呢?
alfredhuang
帖子: 7
注册时间: 2008-06-07 2:21
来自: 深圳UIT,武汉HUST

Re: 新手请教:这个sh文件怎么搞?

#3

帖子 alfredhuang » 2010-04-17 23:36

usage: make.deps.sh source.f .source.d source.o

这里写了.应该是后面接3个参数?
头像
zpliu09
帖子: 58
注册时间: 2009-10-06 20:01

Re: 新手请教:这个sh文件怎么搞?

#4

帖子 zpliu09 » 2010-04-18 16:24

谢谢帮忙的朋友!呵呵!是我自己搞错了,E文不好,没看懂。后来看了几遍软件的README才明白这个sh文件不需要单独执行:em06
回复