fortunezy 发表于 2005-5-30 17:29:27

请教一个问题

./initdb 可以
initdb报错"command not found"
(initdb 是shell脚本)

这是为什么啊?我是菜鸟,谢谢

BOoRFGOnZ 发表于 2005-5-30 19:11:24

加执行权限

dannycat 发表于 2005-5-30 21:08:11

加执行权限非也。命令搜索路径问题。

楼主怕是又满脑子WIN的“当前路径”……

不死的天神永恒 发表于 2005-5-31 08:27:51

应该是没有执行权限,如果不知道楼上所说的问题,又怎么会知道要加 ./呢

zhy2111314 发表于 2005-5-31 10:03:48

应该是有执行权限,是路径问题,因为./initdb可以,而initdb不可以!
./表示当前目录下

BOoRFGOnZ 发表于 2005-5-31 20:32:45

看来是2者兼备 :mrgreen:

不死的天神永恒 发表于 2005-6-1 09:05:38

如果他不知道 ./   是什么意思,又怎么会加呢,那我想他应该知道initdb应该是在当前目录下,所以才加 ./,晕。。。。。。。。。。。。。了

flashor 发表于 2005-6-1 10:59:29

export PATH=$PATH:.

执行当前脚本不用./了
:mrgreen:

dannycat 发表于 2005-6-1 12:09:42

应该是没有执行权限,如果不知道楼上所说的问题,又怎么会知道要加 ./呢楼主第一句就告诉你 ./initdb 可以,你还还还“没有执行权限” :evil:

zhy2111314 发表于 2005-6-1 15:26:28

应该是没有执行权限,如果不知道楼上所说的问题,又怎么会知道要加 ./呢楼主第一句就告诉你 ./initdb 可以,你还还还“没有执行权限” :evil: :wink:

BOoRFGOnZ 发表于 2005-6-1 20:04:22

看来 要补习国语了 :oops:
页: [1]
查看完整版本: 请教一个问题