日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux和unix中 awk 的print浅谈

發布時間:2025/3/21 linux 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux和unix中 awk 的print浅谈 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

原文地址:http://blog.csdn.net/ckstory/article/details/6229032


awk? '{print;}'? 文件名?????????????????????????????????? -------打印指定文件所有行,輸出在控制臺


awk '{print $1,$2,$NF;}' ?文件名?????????????????? -------打印指定文件中的 第一列,第二列和最后一列(因為awk默認按空格分割 即:打印每行的第一個,第二個和最后一個單詞)

?

例如:新建一個文件名為awk.txt

姓名?? 性別???? 年齡??? 出生年月???? 籍貫?? 政治面貌

阿愷?? 男??????? 26????? 1986年????? 吉林?? 黨員

發哥?? 男??????? 26??????1986年????? 黃岡?? 黨員

阿蓮?? 男??????? 26????? 1986年????? 松原?? 黨員

?

用上面的命令打印后 結果為:

姓名?? 性別? ?政治面貌

阿愷?? 男????? 黨員

發哥?? 男??????黨員

阿蓮?? 男??????黨員

?

Awk包含許多內建的變量,對于每行的記錄,?Awk?默認按照空格進行分割,并將分隔后的值存入對應的?$n?變量中。如果一行還有?4?個單詞,將被分別存儲進?$1?$2?$3?$4?中,其中?$0?代表整行。?NF?也是一個內建的變量,代表該行中分割后的變量數。其中 NF必須是大寫才是該行最后一個單詞。



?

總結

以上是生活随笔為你收集整理的Linux和unix中 awk 的print浅谈的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。