小普林斯 于 2009-06-23 22:36:28发表:
可执行文件执行时一般要用./
icejoywoo 于 2009-06-23 22:09:23发表:
我记得不加./是无法运行那个文件的 有些地方好像说过原因,不过这个习惯还是要养成的,是linux下经常用到的,和windows是不一样的
kinglisa 于 2009-06-23 20:09:59发表:
简单的说,你安装软件包时。包里面会有个文件叫configure.运行它需要加./ 一般用的也就是这个
miucat 于 2009-06-20 14:33:28发表:
引用:只有在直接执行(不是sh 文件名执行)当前目录下的可执行文件并且“.”不是PATH变量的一部分时,需要./,其它情况一般不用。 acrofox 发表于 2007-12-6 21:42
hbf 于 2009-06-19 16:40:18发表:
"."的意思就是当前目录
snnq 于 2009-06-19 11:51:01发表:
因为. 即当前路径并不在环境变量PATH中
jagub 于 2009-06-07 14:36:42发表:
如果要执行当前目录下的文件加上./肯定没错,也算是种好习惯
sunliguo 于 2009-06-07 10:26:50发表:
环境变量 PATH 的问题
adminchen 于 2009-06-03 18:19:00发表:
好东西啊
zhaoyg 于 2007-12-06 22:59:34发表:
谢谢
jerrya 于 2007-12-06 22:48:29发表:
有点儿懂了呵呵
acrofox 于 2007-12-06 21:42:02发表:
只有在直接执行(不是sh 文件名执行)当前目录下的可执行文件并且“.”不是PATH变量的一部分时,需要./,其它情况一般不用。
小普林斯 于 2009-06-23 22:36:28发表:
可执行文件执行时一般要用./
icejoywoo 于 2009-06-23 22:09:23发表:
我记得不加./是无法运行那个文件的
有些地方好像说过原因,不过这个习惯还是要养成的,是linux下经常用到的,和windows是不一样的
kinglisa 于 2009-06-23 20:09:59发表:
简单的说,你安装软件包时。包里面会有个文件叫configure.运行它需要加./
一般用的也就是这个
miucat 于 2009-06-20 14:33:28发表:
你的意思是我在path里加"."就行了?明白了
hbf 于 2009-06-19 16:40:18发表:
"."的意思就是当前目录
snnq 于 2009-06-19 11:51:01发表:
因为. 即当前路径并不在环境变量PATH中
jagub 于 2009-06-07 14:36:42发表:
如果要执行当前目录下的文件加上./肯定没错,也算是种好习惯
sunliguo 于 2009-06-07 10:26:50发表:
环境变量 PATH 的问题
adminchen 于 2009-06-03 18:19:00发表:
好东西啊
zhaoyg 于 2007-12-06 22:59:34发表:
谢谢
jerrya 于 2007-12-06 22:48:29发表:
有点儿懂了呵呵
acrofox 于 2007-12-06 21:42:02发表:
只有在直接执行(不是sh 文件名执行)当前目录下的可执行文件并且“.”不是PATH变量的一部分时,需要./,其它情况一般不用。