如何用绝对路径执行自己写的linux脚本,而不用sh script形式
linux:我自己写的一个简单的脚本叫script,脚本权限是777,但是用绝对路径执行不了,只能用shscript这种形式。这是为什么?求大神指教...
linux: 我自己写的一个简单的脚本叫script,脚本权限是777 ,但是用绝对路径执行不了,只能用sh script这种形式。这是为什么?求大神指教
展开
5个回答
展开全部
脚本的第一行类似!#/bin/sh是指定运行脚本的位置的,你在主机运行echo $SHELL查看一下两者是否一致,不一致的话改成一样即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、放到PATH包含的路径里去,比如/bin;/usr/bin2、将所在路径增加到PATH3、给PATH增加.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
注意脚本的第一句话 #!/bin/bash ,这句话是指定脚本的解释器的。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询