请教一个问题
./initdb 可以initdb报错"command not found"
(initdb 是shell脚本)
这是为什么啊?我是菜鸟,谢谢 加执行权限 加执行权限非也。命令搜索路径问题。
楼主怕是又满脑子WIN的“当前路径”…… 应该是没有执行权限,如果不知道楼上所说的问题,又怎么会知道要加 ./呢 应该是有执行权限,是路径问题,因为./initdb可以,而initdb不可以!
./表示当前目录下 看来是2者兼备 :mrgreen: 如果他不知道 ./ 是什么意思,又怎么会加呢,那我想他应该知道initdb应该是在当前目录下,所以才加 ./,晕。。。。。。。。。。。。。了 export PATH=$PATH:.
执行当前脚本不用./了
:mrgreen: 应该是没有执行权限,如果不知道楼上所说的问题,又怎么会知道要加 ./呢楼主第一句就告诉你 ./initdb 可以,你还还还“没有执行权限” :evil: 应该是没有执行权限,如果不知道楼上所说的问题,又怎么会知道要加 ./呢楼主第一句就告诉你 ./initdb 可以,你还还还“没有执行权限” :evil: :wink: 看来 要补习国语了 :oops:
页:
[1]