如何用绝对路径执行自己写的linux脚本,而不用sh script形式

linux:我自己写的一个简单的脚本叫script,脚本权限是777,但是用绝对路径执行不了,只能用shscript这种形式。这是为什么?求大神指教... linux: 我自己写的一个简单的脚本叫script,脚本权限是777 ,但是用绝对路径执行不了,只能用sh script这种形式。这是为什么?求大神指教 展开
 我来答
百度网友5d1bd88
2014-03-16 · TA获得超过3.8万个赞
知道大有可为答主
回答量:1.2万
采纳率:89%
帮助的人:5728万
展开全部
关键要看报什么错。错误信息贴出来。
你的script放在什么目录,ls -la 一下给我们看看。
你的script,执行权限是有的,那就应该可以执行。
即使脚本的第一行没有类似!#/bin/sh,就会以你当前用户的shell去执行。
阿婷婷肯
2014-03-16
知道答主
回答量:12
采纳率:0%
帮助的人:3.8万
展开全部
脚本的第一行类似!#/bin/sh是指定运行脚本的位置的,你在主机运行echo $SHELL查看一下两者是否一致,不一致的话改成一样即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
卓尔以礼为之k
2018-03-21 · TA获得超过361个赞
知道小有建树答主
回答量:413
采纳率:0%
帮助的人:48.5万
展开全部
1、放到PATH包含的路径里去,比如/bin;/usr/bin2、将所在路径增加到PATH3、给PATH增加.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
donkeydog
2014-03-16 · TA获得超过281个赞
知道小有建树答主
回答量:585
采纳率:0%
帮助的人:330万
展开全部
注意脚本的第一句话 #!/bin/bash ,这句话是指定脚本的解释器的。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
QICHUAN_ZHANG
2014-03-16 · TA获得超过199个赞
知道小有建树答主
回答量:1646
采纳率:0%
帮助的人:548万
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式