linux下shell脚本 not found!
自己在s3c2410上做了个sh脚本,保存为/opt/update.sh,可我在根目录下执行$/opt/update.sh时,却提示-sh:/opt/update.shn...
自己在s3c2410上做了个sh脚本,保存为/opt/update.sh,可我在根目录下执行
$/opt/update.sh
时,却提示-sh : /opt/update.sh not found
我的update.sh 是以#!/bin/sh 开头的(bin下没有bash) 文件mod是777
但我在根目录下换成
$/opt/./update.sh
后,却能正常运行……
请了解此情况的朋友给予解释!谢谢 展开
$/opt/update.sh
时,却提示-sh : /opt/update.sh not found
我的update.sh 是以#!/bin/sh 开头的(bin下没有bash) 文件mod是777
但我在根目录下换成
$/opt/./update.sh
后,却能正常运行……
请了解此情况的朋友给予解释!谢谢 展开
5个回答
展开全部
chmod +x xxxx.sh
之后 /xxxx/xxxx.sh 运行
不然就要前挂脚本解释器 sh 或者 bash 、ash 什么的,这就要看你的脚本用什么语言写的了。
之后 /xxxx/xxxx.sh 运行
不然就要前挂脚本解释器 sh 或者 bash 、ash 什么的,这就要看你的脚本用什么语言写的了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果没x权限的话 执行要 sh xx.sh
如果有可以 ./xx.sh
如果有可以 ./xx.sh
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你看你的这一行和我的有什么区别?nr前面要有-才行
du
-sh
/home/*|sort
-nr
du
-sh
/home/*|sort
-nr
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你用$PATH看下你的shell是什么版本的?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询