QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 983|回复: 4

shell 文件命名冲突的问题

[复制链接]
发表于 2005-9-29 10:29:20 | 显示全部楼层 |阅读模式
如果我在自己的$HOME目录下创建了一个BIN目录,又在另外一个目录下创建了BIN目录,目录类似这样/home/jin/bin和home/jian/bin
然后把这两个目录添加到PATH环境变量中,然后我把自己写的SHELL分别放到这两个BIN目录下,两个shell的功能不同,但文件名一样,然后在其他目录执行该SHELL,请问这样会不会出错,执行的是哪一个目录下的SHELL。
由于是第一次发帖,而且刚刚接触SHELL(C SHELL)编程,很多地方还不是很懂,希望大虾们赐教!!!!!!!!!!!       
发表于 2005-9-29 10:51:45 | 显示全部楼层
应该会有一个顺序的关系吧,可能执行的是放在path里的前一个shell
回复

使用道具 举报

发表于 2005-9-29 11:24:13 | 显示全部楼层
根据搜索的先后顺序来决定,也就是哪个路径定义在前,那一个就先执行
回复

使用道具 举报

发表于 2005-9-29 19:09:27 | 显示全部楼层
[quote:837ccca1a6="fke7985"]根据搜索的先后顺序来决定,也就是哪个路径定义在前,那一个就先执行[/quote]
这个说法,兄弟还是试试再说吧。我今天早上也是这么认为的,所以就直接发帖表明了自己的看法,但是之后的测试结果让我将帖子删除了
回复

使用道具 举报

 楼主| 发表于 2005-10-1 21:18:17 | 显示全部楼层
弄好环境试过了,的确是按照先后顺序来执行的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 18:23 , Processed in 0.041924 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表