This topic has been archived. It cannot be replied.
-
工作学习 / IT技术讨论 / 在unix下run shell script, 为什么一定要用ksh script_name而不能直接用script_name? 谢谢!
-zxcvb(朝天椒);
2005-4-11
(#2233772@0)
-
ad a line
#!/usr/bin/ksh
in the very first line
-oasis(oasis);
2005-4-11
(#2233790@0)
-
我有#!/bin/ksh , 为什么要加user? 谢谢
-zxcvb(朝天椒);
2005-4-11
(#2233803@0)
-
1.user只是ksh的路径,2.要让脚本有执行的权限,就不用加ksh或其他什么的了。
-project(Project);
2005-4-11
(#2233826@0)
-
请问怎么让脚本有执行的权限呢?
-zxcvb(朝天椒);
2005-4-11
(#2233843@0)
-
试了加user, 还是不工作
-zxcvb(朝天椒);
2005-4-11
(#2233858@0)
-
是 /usr/ 不是/user/ 你先运行 which ksh 找到ksh 在哪里。加执行权限:chmod +x script_name ; 执行: ./script_name
-holdon(again);
2005-4-11
(#2234644@0)
-
You need to set the execution bit of the script: chmod a+x script_name
-dennis2(Dennis);
2005-4-11
(#2233844@0)
-
Long time no see, buddy. How's going?
-expertune(伪劣);
2005-4-11
(#2233850@0)
-
用了,还是没有用,总是说ksh: test.sh: not found
-zxcvb(朝天椒);
2005-4-11
(#2233855@0)
-
./test.sh. 因为shell默/认寻找路径是/bin. 所以要加上./让它使用当前目录下的.sh文件. 或者你可以copy你的test.sh 到/bin目录下. 这时候你就可以直接用test.sh了.
-canada8888(请问北极怎么走?);
2005-4-11
(#2233867@0)
-
还是不工作, 头痛ing
-zxcvb(朝天椒);
2005-4-11
(#2233886@0)
-
不可能. 用的什么UNIX?
-canada8888(请问北极怎么走?);
2005-4-11
(#2233892@0)
-
俺是回答你的./test.sh., 我的文件不让cp 到/bin下面, 没有permission
-zxcvb(朝天椒);
2005-4-11
(#2233897@0)
-
Sun/Unix
-zxcvb(朝天椒);
2005-4-11
(#2233901@0)
-
set path
-yuanzidan(原子弹);
2005-4-11
(#2233898@0)
-
请教怎么set path
-zxcvb(朝天椒);
2005-4-11
(#2233899@0)
-
http://www.google.com/search?hl=en&lr=&q=unix+set+path+ksh
-yuanzidan(原子弹);
2005-4-11
(#2233910@0)
-
thanks
-zxcvb(朝天椒);
2005-4-11
(#2233918@0)