看板 Perl 關於我們 聯絡資訊
冏 發現是自己的問題 在要執行的時候 打的指令一直都是 ./program < filename 就一直不會成功 後來試著打 ./program filename 就可以了 -- 兩個的意義不一樣嗎? 第一個是指把內容先用cat出來再丟到program的意思嗎? 還是謝謝大家 ※ 引述《penguin0322 (陸哥1/17記得共同101考本)》之銘言: : 可以再這裡問嗎? : 在第九章第4題裡面 : 是要我們寫一個小程式將自己之前寫的程式的最前面加個版權宣告 : 這是書上的解答 : #!/usr/bin/env perl : $^I = ".bak"; : while (<>) { : if (/^#!/) { : $_ .= "## Copyright (C) 2007 by David Truly\n"; : } : } : 但是每次都寫不進原本的檔案裡 .bak也不會新建 : 是我的系統指令不合嗎? : 我是用ubuntu 7.04 : 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.76.100
KennyL:應該是 > 跟 >> 吧? 09/01 00:07