perl中尖括號(hào)運(yùn)算符(<>)使用說明
perl中<>運(yùn)算符可以有如下的用途:
1)如果尖括號(hào)中間是文件句柄,尖括號(hào)運(yùn)算符允許你讀取文件句柄,比如<STDIN>。
2) 如果尖括號(hào)中間是搜索模式,尖括號(hào)運(yùn)算符能返回與該模式匹配的文件列表,這稱為一個(gè)glob,比如< *.bat>。
3)一組尖括號(hào)運(yùn)算符如果中間沒有任何東西,那么它可以讀取命令行上所有文件的內(nèi)容;如果沒有給出文件名,則可以讀取標(biāo)準(zhǔn)輸出。
請(qǐng)看下面這段代碼:
while(<>){
print $_;
}
如果將上面的程序保存為Example.pl,那么用下面這個(gè)命令行運(yùn)行該程序:
#perl –w Example.pl file1 file2 file3
就可使運(yùn)算符<>讀取file1的內(nèi)容,每次讀1行,然后讀取file2,接著讀取file3。
如果沒有設(shè)定文件,則尖括號(hào)運(yùn)算符從文件句柄STDIN中讀取數(shù)據(jù)。
相關(guān)文章
使用腳本實(shí)現(xiàn)自動(dòng)清除指定文件夾下丟失鏈接文件的符號(hào)鏈接
這篇文章主要介紹了使用腳本實(shí)現(xiàn)自動(dòng)清除指定文件夾下丟失鏈接文件的符號(hào)鏈接,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-02-02
在Perl中使用Getopt::Long模塊來接收用戶命令行參數(shù)
我們?cè)趌inux常常用到一個(gè)程序需要加入?yún)?shù),現(xiàn)在了解一下perl中的有關(guān)控制參數(shù)的函數(shù).getopt.在linux有的參數(shù)有二種形式.一種是–help,另一種是-h.也就是-和–的分別.–表示完整參數(shù).-表示簡(jiǎn)化參數(shù)2013-03-03
perl中srand()與time的函數(shù)使用方法介紹
這篇文章主要介紹了perl中srand與time函數(shù)的使用,需要的朋友可以參考下2013-03-03
perl寫的一個(gè)隨機(jī)編故事的程序(rand隨機(jī)函數(shù))
用perl寫的一個(gè)隨機(jī)編故事的程序,用到了rand隨機(jī)函數(shù),注釋也很詳細(xì),需要的朋友可以參考下2013-03-03

