发新话题
打印

一个菜鸟问题

一个菜鸟问题

我用的是redhat 9.0自带的perl, 怎样知道这个perl在系统下的路径。

我在我写的perl 脚本的第一行都加上了#! /usr/bin/perl, 可是我如果运行perl myscript.pl, 一切正常,但是如果只是myscript.pl,系统出现错误信息:-bash: myscript.pl: command not found. 我不知道如何解决,是不是要设定一下linux的某一个系统参数才行呀!

谢谢大虾指教

TOP

#!和/usr/bin/perl之间是没有空格的。
另外可以用which perl查找perl所在位置。
[IMG]http://3gobbs.rpwt.org/UploadFile/2005-2/200521101633247.jpg[/IMG]

TOP

[QUOTE=terenceding]我用的是redhat 9.0自带的perl, 怎样知道这个perl在系统下的路径。

我在我写的perl 脚本的第一行都加上了#! /usr/bin/perl, 可是我如果运行perl myscript.pl, 一切正常,但是如果只是myscript.pl,系统出现错误信息:-bash: myscript.pl: command not found. 我不知道如何解决,是不是要设定一下linux的某一个系统参数才行呀!

谢谢大虾指教[/QUOTE]

$ ./myscript.pl
'
◆ 发帖时请【突出主题】, 以便您的问题能够及时得到回复
◆ 发帖时请将您的【代码】或者【脚本】写在 [code] 和 [/code] 中间

TOP

[QUOTE=xbey]#!和/usr/bin/perl之间是没有空格的。
[/QUOTE]
有个空格也是可以的, 并且有的系统要求有那个空格
'
◆ 发帖时请【突出主题】, 以便您的问题能够及时得到回复
◆ 发帖时请将您的【代码】或者【脚本】写在 [code] 和 [/code] 中间

TOP

欧,这倒是第一次听说,开眼了.
[IMG]http://3gobbs.rpwt.org/UploadFile/2005-2/200521101633247.jpg[/IMG]

TOP

发新话题