[问题]新手请教个小问题。劳你大驾了(已解决,谢谢)
发表于 : 2006-07-14 22:06
新手刚开学SHELL
运行说我的第4行(就是这if [-f "$ga" ];then)有错!麻烦告诉我下要怎么改,顺便看下还有那里有错的!
#!/home/kai2/wendan/sh.sh
for ga in $*; do
if [-f "$ga" ];then
gcc $ga -o $ga.cpp
else
echo "error"
fi
done
顺带问下我要的 $ga 是原来就带后缀的,运行gcc $ga -o $ga.cpp之后我 要怎么样才能去掉原后缀换我 想要的.cpp ?望指教
运行说我的第4行(就是这if [-f "$ga" ];then)有错!麻烦告诉我下要怎么改,顺便看下还有那里有错的!
#!/home/kai2/wendan/sh.sh
for ga in $*; do
if [-f "$ga" ];then
gcc $ga -o $ga.cpp
else
echo "error"
fi
done
顺带问下我要的 $ga 是原来就带后缀的,运行gcc $ga -o $ga.cpp之后我 要怎么样才能去掉原后缀换我 想要的.cpp ?望指教