文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>awk基础笔记

awk基础笔记

时间:2010-09-28  来源:noyear

awk程序 命令格式 awk [-F field-separator] 'commands' input-file(s)
awk -f awk_scipt_file input-file.

awk由操作和模式两部分组成。模式是条件,动作是条件下的結果,要用花括
号,,如果没有条件,一直执行結果。
模式包括条件語句或复合語句或正则表达式。

awk模式特殊字段BEGIN 和 END. BEGIN語句设计计数和打印头,它发生在任何广
西浏览动作之前。 END語句用来在awk完成文本浏览动作之后打印输出文本总数和
结尾状态标志。

awk中浏览域标记为$1, $2...$n.即域标识。$0指所有域。
:-)
awk保存結果:1,输出重定向 >  2,使用tee命令,在输出到文件的同时输出在屏
幕。

awk内置变量:ARGC,ARGC,ENVIRON,FILENAME,FNR,FS,NF,NR,OFS,ORS,RS...

awk内置字符串函数:
gsub(r,s),gsub(r,s,t),index(s,t),length(s),match(s,r),split(s,a,fs),
sprint(fmt,exp),sub(r,s),substr(s,p),substr(s,p,n)...

awk数组 awk 'BEGIN {print split("123#456#678",myarray,"#")}'
split返回数组下标数。这样myarray[1]="123", myarray[2]="456", myarray[3]=
"678";
循环: for(element in array) print array[element]

相关阅读 更多 +
排行榜 更多 +
火柴人战争血腥打击

火柴人战争血腥打击

飞行射击 下载
沉浸式射击比赛

沉浸式射击比赛

飞行射击 下载
三角符文第一章下载

三角符文第一章下载

角色扮演 下载