[問題] 不同版本的perl對於引數的處理?
最近在使用perl時遇到了這樣的一個問題
比方說我寫了兩個batch檔 a.bat 及 b.bat
a.bat裡面的內容是: perl a.pl 1 2 3
b.bat : a.pl 1 2 3
然後a.pl裡面就只是把傳進去的三個引數給列印出來
不過這樣的寫法
如果在比較舊的版本,如5.6.2 , 兩個都bat都可以順利的把引數印出來
但若是在較新的版本,如5.12.3, 就只有a.bat可以把引數印出, b.bat接不到這三個引數
請問有人可以為我解惑嗎?這兩種寫法有什麼不同呢?
P.S. 測試環境為winXP 的命令視窗
--
多此一舉
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.173.166.3
→
11/14 11:28, , 1F
11/14 11:28, 1F
Perl 近期熱門文章
PTT數位生活區 即時熱門文章