2 回答

TA貢獻1869條經驗 獲得超4個贊
首先確定你已經裝好了PERL。Windows的話,應該是用Active PERL吧。
其次,看你想怎么運行。如果你是用記事本或者UltraEdit 32這樣的編輯器寫的程序,應該需要在命令行運行。在Win XP下,從開始菜單選擇運行,輸入cmd,回車,進入命令行界面。然后更改目錄到你要運行的程序所在的文件夾(別告訴我你不會用cd命令),輸入:
perl 你的程序名字 參數
然后回車。參數可以沒有。如果說bad command,你肯定沒裝PERL。
如果你有ActiveState Komodo這樣的專門的IDE,那么他里面自帶有運行PERL的工具(前提是你也得裝好了Active PERL)。編好程序后,在工具欄里面按那個黑色的三角就可以了,會出來提示輸入參數的窗口,確定即可。程序的輸入和輸出全部在IDE的一個窗口內進行,不需要命令行。
另外,如果你嘗試直接雙擊你寫的程序(*.pl),那只會導致命令行界面窗口閃一下,什么也看不清。所以我的辦法就是,想用命令行運行PERL,就到開始->運行里面輸入cmd那么做

TA貢獻1784條經驗 獲得超7個贊
在linux下“改行code”為單字節,在windows下“改行code”為雙字節從linux拷貝文件到windows的時候,有時windows會對文件(perl源文件)進行改行字符的變換,此時,如果再將該文件拷貝回linux下時,文件即無法識別改行符,就出現無法運行的問題了。
1、perl解釋器基本在所有的linux平臺上都是自帶的,用戶可以通過如下命令判斷是否有perl解釋器:
which perl
2、如果自己的linux系統上沒有perl解釋器,可以去其官網下載安裝。
3、在具備perl解釋器的情況下,可以參考如下運行步驟:
1)、用vim編寫test.pl,代碼如下:
#!/usr/local/bin/perlprint "HellonWorld!\n";
2、編寫完成后,直接執行如下命令即可:
perl test.perl
添加回答
舉報