Perl學習筆記 5

2021-04-22 07:34:25 字數 963 閱讀 3313

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...