作者dblue0406 (深藍)
看板Perl
標題Re: [問題] 在Windows執行Perl程式時~視窗很快就關 …
時間Sat Mar 14 23:27:49 2009
嗚嗚 我是新手...也跟這個人一樣的問題
試過了推文中的system("PAUSE") 還有stdin都不行耶
還是很快的閃掉了
請問各位大大是什麼原因呢?
我的code:
#! /usr/bin/perl
print "Hello, world! \n";
system("PAUSE");
另外想請問一下哪裡可以查到這些Windows跟Linux寫法不一樣的地方呢?
我手上現在有的是駱馬書 但是駱馬書都是用Linux的寫法
所以想知道哪裡可以查到在Windows activeperl下要特別注意的事項?
※ 引述《DayOK (做自己想做的事)》之銘言:
: 這可能是個笨問題~不過它困擾我許久
: 我是灌Activeperl 5.8.0
: 當我寫完Perl的程式
: 想要測試並且看它的結果的時候(在視窗中點擊 XXX.pl 檔)
: 雖然會出現DOS的視窗且也有輸出的結果~
: 但是視窗一閃而過
: 我根本還來不及看清楚輸出的結果就跳掉了
: 不知道這個問題要如何解決?
: 謝謝!
--
原來奼紫焉紅開遍 似這般都付與斷井殘垣
良辰美景奈何天 賞心樂事誰家院
朝飛暮卷 雲霞翠軒;
雨絲風片 煙波畫船, 錦屏人忒的這韶光賤!
--<<牡丹亭.遊園>>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.71.194
1F:→ deh3215:你用甚麼編輯?我用過perl builder快樂板 或是用notepad++ 03/14 23:44
2F:→ deh3215:基本上,寫法都一樣 同一個pl檔,在win和Linux都可compile 03/14 23:45
3F:→ dblue0406:我是用UltraEdit耶 03/15 00:13
4F:→ dblue0406:可是在Linux下不是可以不加system("Pause")嗎? 03/15 00:14
5F:→ dblue0406:話說用什麼編輯器有關係嗎? 03/15 00:15
6F:→ deh3215:為什麼要加system("Pause")? 我用notepad++不用 03/15 00:41
7F:→ dblue0406:我是存成.pl檔之後 直接點選耶... 03/15 01:52
8F:→ dblue0406:不過後來發現用命令提示字元就沒這個問題... 03/15 01:52
9F:→ deh3215:用ultraedit或notepad++編輯後compile就好了,不用命令提示 03/15 14:39
10F:→ deh3215:字元 03/15 14:39
11F:→ dipin:在windows activeperl的情況下, 第一行只要寫#!perl 就好了 03/16 00:36
12F:→ dblue0406:要怎麼compile呀? (超笨的問題...orz) 03/18 10:14
13F:→ dblue0406:不用命令提示字元就會很快閃掉耶 03/18 10:16
14F:→ dblue0406:雖然一瞬間好像有看到結果 03/18 10:16