freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

linuxawk完全手冊(cè)-資料下載頁(yè)

2025-06-29 08:40本頁(yè)面
  

【正文】 ageNum,F(xiàn)ileName參數(shù)傳給函數(shù)當(dāng)前使用的文件名,PageNum參數(shù)是當(dāng)前頁(yè)的頁(yè)號(hào)。這個(gè)函數(shù)的功能是打?。@示)出當(dāng)前文件的文件名,和當(dāng)前頁(yè)的頁(yè)號(hào)。完成這個(gè)功能后,這個(gè)函數(shù)將返回下一頁(yè)的頁(yè)號(hào)。nawk39。BEGIN{pageno=1。file=FILENAMEpageno=print_header(file,pageno);調(diào)用函數(shù)print_headerprintf(當(dāng)前頁(yè)頁(yè)號(hào)是:%d\n,pageno)。}定義函數(shù)print_headerfunctionprint_header(FileName,PageNum){printf(%s%d\n,FileName,PageNum)。PageNum++。returnPageNUm。}}39。myfile執(zhí)行這個(gè)程序?qū)@示如下內(nèi)容:myfile1當(dāng)前頁(yè)頁(yè)號(hào)是:2awk高級(jí)輸入輸出:awk的next語(yǔ)句導(dǎo)致awk讀取下一個(gè)記錄并完成模式匹配,然后立即執(zhí)行相應(yīng)的操作。通常它用匹配的模式執(zhí)行操作中的代碼。next導(dǎo)致這個(gè)記錄的任何額外匹配模式被忽略。awk的getline語(yǔ)句用于簡(jiǎn)單地讀取一條記錄。如果用戶有一個(gè)數(shù)據(jù)記錄類似兩個(gè)物理記錄,那么getline將尤其有用。它完成一般字段的分離(設(shè)置字段變量0FNRNFNR)。如果成功則返回1,失敗則返回0(到達(dá)文件尾)。如果需簡(jiǎn)單地讀取一個(gè)文件,則可以編寫(xiě)以下代碼:例:示例getline的使用{while(getline==1){processtheinputtedfields}}也可以使getline保存輸入數(shù)據(jù)在一個(gè)字段中,而不是通過(guò)使用getlinevariable的形式處理一般字段。當(dāng)使用這種方式時(shí),NF被置成0,F(xiàn)NR和NR被增值。用戶也可以使用getlinefilename方式從一個(gè)給定的文件中輸入數(shù)據(jù),而不是從命令行所列內(nèi)容輸入數(shù)據(jù)。此時(shí),getline將完成一般字段分離(設(shè)置字段變量0和NF)。如果文件不存在,返回1,成功,返回1,返回0表示失敗。用戶可以從給定文件中讀取數(shù)據(jù)到一個(gè)變量中,也可以用stdin(標(biāo)準(zhǔn)輸入設(shè)備)或一個(gè)包含這個(gè)文件名的變量代替filename。值得注意的是當(dāng)使用這種方式時(shí)不修改FNR和NR。另一種使用getline語(yǔ)句的方法是從UNIX命令接受輸入,例如下面的例子:例:示例從UNIX命令接受輸入{while(whou|getline){processeachlinefromthewhomand}}當(dāng)然,也可以使用如下形式:mand|getlinevariable:awk中允許在程序中關(guān)閉一個(gè)輸入或輸出文件,方法是使用awk的close語(yǔ)句。close(filenamefilename可以是getline打開(kāi)的文件(也可以是stdin,包含文件名的變量或者getline使用的確切命令)?;蛞粋€(gè)輸出文件(可以是stdout,包含文件名的變量或使用管道的確切命令)。:awk中允許用如下方式將結(jié)果輸出到一個(gè)文件:printf(helloword!\ndatafile或printf(helloword!\ndatafileawk中允許用如下方式將結(jié)果輸出到一個(gè)命令:printf(helloword!\n|sortt39。,39。awk與shellscript混合編程因?yàn)閍wk可以作為一個(gè)shell命令使用,因此awk能與shell批處理程序很好的融合在一起,這給實(shí)現(xiàn)awk與shell程序的混合編程提供了可能。實(shí)現(xiàn)混合編程的關(guān)鍵是awk與shellscript之間的對(duì)話,換言之,就是awk與shellscript之間的信息交流:awk從shellscript中獲取所需的信息(通常是變量的值)、在awk中執(zhí)行shell命令行、shellscript將命令執(zhí)行的結(jié)果送給awk處理以及shellscri
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1