1.關於檔案控制代碼:
open
:可以用
open
函式建立用於不同用途(輸入,輸出,管道)的檔案控制代碼。
open(sesame, "filename") #
從現存盤案中讀取
open(sesame, "(一樣的東西,明確地做)
open(sesame, ">filename") #
建立檔案並寫入
open(sesame, ">>filename") #
附加在現存盤案後面
open(sesame, "| output-pipe-command") #
設定乙個輸出過濾器
open(sesame, "input-pipe-command |") #
設定乙個輸入過濾器
close
:使用close
來關閉檔案控制代碼。
close (filehandle).
2.輸入輸出:
<>:開啟輸入流後,用讀行操作符
<>
來讀入一行,因為它是由尖括弧組成,所以也稱為尖角操作符。
讀行
操作符用於包含與你需要讀入檔案相關聯的檔案控制代碼。當使用空的讀行操作符時,將讀入命令列上指定的所有檔案,
當命令列未指定時,讀入標準輸入stdin
。perl
提供了chop
和chomp
函式,chop
不加區別
地去處字串
地最後乙個字元,並將結果返回,而chomp
僅刪除結束標記(通常是
「/n」
)同時返回被刪除的字元數。
perl學習筆記 5
雜湊列表和普通列表的差別是 雜湊列表的索引是有業務含義的,普通列表的索引是數字。根據索引從雜湊列表中獲取資訊的速度很快。雜湊列表變數用 開頭。雜湊列表鍵值不能重複,如果重複,後面的值會覆蓋前面的值。這一特性善加利用可用於統計單詞出現的頻率。測試雜湊列表中是否存在某元素,不能用if hash 應該用i...
perl學習筆記 5
雜湊列表和普通列表的差別是 雜湊列表的索引是有業務含義的,普通列表的索引是數字。根據索引從雜湊列表中獲取資訊的速度很快。雜湊列表變數用 開頭。雜湊列表鍵值不能重複,如果重複,後面的值會覆蓋前面的值。這一特性善加利用可用於統計單詞出現的頻率。測試雜湊列表中是否存在某元素,不能用if hash 應該用i...
Perl學習筆記 5
獲得幫助 perldoc f e測試應用 e 測試檔案是否存在 die oops!a file called filename already exists.n if e filename m 檔案最後一次修改時間到當前時刻之間的天數 warn config file is looking pret...