论坛风格切换切换到宽版
  • 631阅读
  • 3回复

[问题求助]关于如何执行shell脚本的疑惑 [复制链接]

上一主题 下一主题
离线labman.
 
发帖
2090
C币
-235599
威望
350
贡献值
1
银元
-3
铜钱
4524
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
为什.么有的shell脚本直接输入文件名就可以运行,而有的则需要加个./在前.面呢?谢谢。电脑

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
发帖
2004
C币
-60800
威望
397
贡献值
1
银元
-2
铜钱
4591
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-14


QUOTE:原帖由 ILoveMK 于 2008-10-31 10:59 发表
为什么有的shell脚本直接输入文件名就可以运行,而有的则需要加个./在前面呢?谢谢。


这是一个路径问题。
如果脚本在$PATH中就可以被直接使用,否则要么使用绝对路径(/path/to/script)要么使用相对路径(./script或者../directory/script)。

离线double123.
发帖
2094
C币
-604838
威望
395
贡献值
1
银元
-5
铜钱
4662
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-14
表示执行当前目录下的东西,要不还要打一长串的绝对路径,太累了,你说的直接就可以执行的脚本应该是加入到$PATH里面的

离线solai.
发帖
2029
C币
-139384
威望
380
贡献值
1
银元
-4
铜钱
4560
人人网人气币
0
只看该作者 地板  发表于: 2010-04-14
谢谢各位,我知道啦。
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个