linux下怎麼執行perl程式

2022-02-01 00:26:11 字數 2913 閱讀 8973

1樓:吉祥二進位制

1、perl直譯器基本在所有的linux平臺上都是自帶的,使用者可以通過如下命令判斷是否有perl直譯器:

which perl

1)、用vim編寫test.pl,**如下:

#!/usr/local/bin/perlprint "hellonworld!\n";

2、編寫完成後,直接執行如下命令即可:

perl test.perl

3、有時候需要一些許可權,自己可以通過su、sudo等命令提示許可權。

2樓:sese哇

在linux下「改行code」為單位元組,在windows下「改行code」為雙位元組從linux拷貝檔案到windows的時候,有時windows會對檔案(perl原始檔)進行改行字元的變換,此時,如果再將該檔案拷貝回linux下時,檔案即無法識別改行符,就出現無法執行的問題了。

1、perl直譯器基本在所有的linux平臺上都是自帶的,使用者可以通過如下命令判斷是否有perl直譯器:

which perl

1)、用vim編寫test.pl,**如下:

#!/usr/local/bin/perlprint "hellonworld!\n";

2、編寫完成後,直接執行如下命令即可:

perl test.perl

3、有時候需要一些許可權,自己可以通過su、sudo等命令提示許可權。

3樓:匿名使用者

原生支援的,不需要安裝別的外掛 中間價的

4樓:匿名使用者

執行有兩種方法:

perl abc.pl 執行

先修改許可權 chmod +x abc .pl然後用  ./abc.pl 執行

linux (gnu/linux)下如何執行perl程式?

5樓:匿名使用者

你那個aa.pl並不是可執行檔案,它只是個文字檔案。

你要執行它需要呼叫perl,在終端用perl aa.pl就可以執行了。

aa.pl就是個perl指令碼。和shell指令碼執行差不多。

6樓:出門在外

1.安裝

yum -y install gcc gcc-c++ make automake autoconf libtool perl

2.測試頁

vi test.perl

#!/usr/local/bin/perlprint "hellonworld!\n";

3.執行

perl test.perl

7樓:匿名使用者

要安裝perl

若是ubuntu或debian可以執行apt-get install perl-base,再執行perl

8樓:匿名使用者

路徑問題.

使用 ./aa.pl 即可.

linux下面的 perl程式怎麼執行

linux下執行perl檔案 70

9樓:

linux下perl檔案的執行

#! /usr/bin/perl

第一個「#」表示是這一行是註釋

第二個「!」表示這一行不是普通註釋,而是直譯器路徑的宣告行

後面的「/usr/bin/perl」是perl直譯器的安裝路徑,也有可能是:「/usr/local/bin/perl」,如果那個不行,就換這個。 這樣修改後,檔案就是這個模樣:

#!/usr/bin/perl

#test.pl

print "test message! \n";

然後,給檔案加上可執行的屬性:

$ chmod 755 test.pl 或者 $ chmod +x test.pl

這兩個命令用哪一個都可以。 現在執行吧: $ ./test.pl

10樓:

第一是,perl檔案的第一行要指定perl直譯器的位置,典型的如下

#!/usr/bin/perl

第二是,perl檔案的許可權要有可執行的許可權,可通過右鍵->屬性->許可權,勾選來新增可執行許可權(當然,你本身也應該有修改該檔案許可權的許可權),也可以通過在命令列上執行chmod +x 來新增執行許可權。

linux中怎樣用命令執行.pl文字可執行檔案

11樓:匿名使用者

./*.pl

如果不能執行 修改其屬性用chmod修改

12樓:匿名使用者

./filename.pl

如有問題,先「chmod u+x filename.pl"

13樓:匿名使用者

chmod +x filename

./filename

14樓:匿名使用者

bash *.pl

寫了一個perl指令碼,怎麼讓它在linux後臺執行?

15樓:tju_木葉

執行時ctrl+z暫停程式

jobs -l 檢視暫停程式的序號號

bg %jobnumber 將一個在後臺暫停的命令,變成繼續執行如果後臺中有多個命令,可以用bg %jobnumber將選中的命令調出,%jobnumber是通過jobs命令查到的後臺正在執行的命令的序號(不是pid)

16樓:匿名使用者

nohup perl limit.pl&

17樓:匿名使用者

加& 如何不行?有什麼問題現象麼?

在Linux中怎麼執行shell指令碼

sh 你也可以直接 filename 注意前面的 不過你首先要ls l確定一下這個檔案又沒有執行許可權。1 修改檔案的許可權 chmod 755 檔名 755表示rwxr xr x r表示讀許可權 w表示寫許可權 x表示執行許可權。2 檔名 表示執行。aa為你所要執行的檔名。linux 中如何執行指...

怎麼匯出linux系統日誌,linux下怎麼把日誌拷貝出來

1 連線上相應的linux主機,進入到等待輸入shell指令的linux命令列狀態下。3 點選確定,此時會看到日誌被成功匯出了。兩種方法 1 u盤匯出 1 插入u盤 2 查詢u盤位置,命令 fdisk l 顯示硬碟分割槽的詳細資訊。df h 顯示硬碟大小資訊 例如查詢到u盤在 dev sdr檔案下 ...

在linux下執行一段c程式,如何將printf的結果儲存至

在linux下執行一段c程式,如何將printf的結果儲存至文字.txt中?real c1,c2 r21 finish需要在程式中做哪些改動 addcomplex c subcomplex c,c2 d imaginary c2,r22 break n c f i f printf f r2 ini...