国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Linux > 正文

linux中awk命令使用方法

2024-08-27 23:55:37
字體:
供稿:網(wǎng)友
  awk算是一門很強(qiáng)大的語言,這里只有常用的一些命令,希望本文章能幫助到各位朋友.
 
  使用方法:awk '{pattern + action}' {filenames}
 
  盡管操作可能會很復(fù)雜,但語法總是這樣,其中 pattern 表示 AWK 在數(shù)據(jù)中查找的內(nèi)容,而 action 是在找到匹配內(nèi)容時(shí)所執(zhí)行的一系列命令,花括號({})不需要在程序中始終出現(xiàn),但它們用于根據(jù)特定的模式對一系列指令進(jìn)行分組,pattern就是要表示的正則表達(dá)式,用斜杠括起來.
 
  例子:
 
  awk取出指定行,如第20行:cat /etc/hosts | awk 'NR==20'
 
  awk取出有3列的行:cat /etc/hosts | awk 'NF==3'
 
  打印出指定列:cat /etc/hosts | awk '{print $2}'
 
  打印出最后一列,列的長度參差不齊,也是打印最后一列:
 
  cat /etc/hosts | awk '{print $NF}'
 
  利用求余數(shù)的方法取出某文件的隨機(jī)一行:
 
  countline=`cat swapfile | wc -l` --phpfensi.com
   awk "NR==$(($RANDOM%$countline))" swapfile。
 

(編輯:武林網(wǎng))

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 开平市| 南平市| 舟山市| 全州县| 滦平县| 陇川县| 邵武市| 兴隆县| 海伦市| 鱼台县| 甘南县| 衡阳县| 荣成市| 民县| 分宜县| 华安县| 河东区| 都兰县| 赞皇县| 封开县| 南平市| 紫阳县| 广州市| 大庆市| 陆河县| 米泉市| 上饶县| 绥宁县| 黄陵县| 当涂县| 大同市| 明光市| 高邑县| 额尔古纳市| 鹤岗市| 五台县| 大埔区| 文登市| 华亭县| 青川县| 东丽区|