在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

linux三劍客之awk高效命令集錦!

jf_TEuU2tls ? 來源:浩道linux ? 2023-01-03 11:26 ? 次閱讀

今天浩道跟大家分享關于linux三劍客之一的awk相關的高效命令集錦!

刪除temp文件的重復行

awk'!($0inarray){array[$0];print}'temp

查看最長使用的10個unix命令

awk'{print$1}'~/.bash_history|sort|uniq-c|sort-rn|head-n10

查看機器的ip列表

ifconfig-a|awk'/Bcast/{print$2}'|cut-c5-19

查看機器的每個遠程鏈接機器的連接數

netstat-antu|awk'$5~/[0-9]:/{split($5,a,":");ips[a[1]]++}END{for(ipinips)printips[ip],ip|"sort-k1-nr"}'

查看某個進程打開的socket數量

psaux|grep[process]|awk'{print$2}'|xargs-I%ls/proc/%/fd|wc-l

查看無線網絡的ip

sudoifconfigwlan0|grepinet|awk'NR==1{print$2}'|cut-c6-

批量重命名文件

find.-name'*.jpg'|awk'BEGIN{a=0}{printf"mv%sname%01d.jpg
",$0,a++}'|bash

查看某個用戶打開的文件句柄列表

forxin`ps-u500u|grepjava|awk'{print$2}'`;dols/proc/$x/fd|wc-l;done

計算文件temp的第一列的值的和

awk'{s+=$1}END{prints}'temp

查看最常用的命令和使用次數

history|awk'{if($2=="sudo")a[$3]++;elsea[$2]++}END{for(iina){printa[i]""i}}'|sort-rn|head

查找某個時間戳的文件列表

cp-p`ls-l|awk'/Apr14/{print$NF}'`/usr/users/backup_dir

格式化輸出當前的進程信息

ps-ef|awk-vOFS="
"'{for(i=8;i<=NF;i++)?line?=?(line???line?FS?:?"")$i;printNR":",$1,$2,$7,line,"";line=""}'

查看輸入數據的特定位置的單個字符

echo"abcdefg"|awk'BEGIN{FS="''"}{print$2}'

打印行號

ls|awk'{printNR"	"$0}'

打印當前的ssh 客戶端

netstat-tn|awk'($4~/:22s*/)&&($6~/^EST/){printsubstr($5,0,index($5,":"))}'

打印文件第一列不同值的行

awk'!array[$1]++'file.txt

打印第二列唯一值

awk'{a[$2]++}END{for(bina){printb}}'file

查看系統所有分區

awk'{if($NF~"^[a-zA-Z].*[0-9]$"&&$NF!~"c[0-9]+d[0-9]+$"&&$NF!~"^loop.*")print"/dev/"$NF}'/proc/partitions

查看2到100所有質數

fornumin`seq2100`;doif[`factor$num|awk'{print$2}'`==$num];thenecho-n"$num";fidone;echo

查看第3到第6行

awk'NR>=3&&NR<=?6'/path/to/file

逆序查看文件

awk'{a[i++]=$0}END{for(j=i-1;j>=0;)printa[j--]}'

打印99乘法表

seq9|sed'H;g'|awk-vRS='''{for(i=1;i<=NF;i++)printf("%dx%d=%d%s",i,NR,i*NR,i==NR?"
":"	")}'

	

審核編輯 :李倩


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Socket
    +關注

    關注

    0

    文章

    212

    瀏覽量

    34773
  • 機器
    +關注

    關注

    0

    文章

    784

    瀏覽量

    40765

原文標題:【肝貨】linux三劍客之awk高效命令集錦!

文章出處:【微信號:浩道linux,微信公眾號:浩道linux】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    AWK工具介紹

    awk是什么 awk是一個強大的linux命令,有強大的文本格式化的能力,好比將一些文本數據格式化成專業的excel表的樣式。 awk早期在
    的頭像 發表于 12-17 11:21 ?138次閱讀
    <b class='flag-5'>AWK</b>工具介紹

    Linux三劍客Sed:文本處理神器

    關于linux三劍客 grep,過濾關鍵字信息數據。主要是用于查文本內的數據 sed ,對文本數據進行編輯,修改原文件內容 awk,對文件數據過濾,提取,并且能實現,格式化輸出 awk
    的頭像 發表于 12-16 15:58 ?263次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>三劍客</b><b class='flag-5'>之</b>Sed:文本處理神器

    精密幾何測量儀三劍客:閃測儀、影像儀與坐標

    閃測儀、影像儀、坐標測量儀在工業中起關鍵作用,提升檢測效率與質量,實現自動化測量,推動高質量發展與智能化升級,守護工業制造質量與效率。
    發表于 12-16 14:50 ?0次下載

    精密幾何測量儀三劍客:閃測儀、影像儀與坐標

    閃測儀、影像儀、坐標測量儀在工業中起關鍵作用,提升檢測效率與質量,實現自動化測量,推動高質量發展與智能化升級,守護工業制造質量與效率。
    的頭像 發表于 12-13 16:40 ?266次閱讀
    精密幾何測量儀<b class='flag-5'>三劍客</b>:閃測儀、影像儀與<b class='flag-5'>三</b>坐標

    嵌入式學習-飛凌嵌入式ElfBoard ELF 1板卡-shell編程入門提取字符并設置rtc時間

    控制和條件處理; 五、支持與其他Unix及Linux命令行工具配合使用; awk的語法結構比較簡單,它的基本語法格式如下: awk 'pattern {action}
    發表于 12-12 17:26

    飛凌嵌入式ElfBoard ELF 1板卡-shell編程入門提取字符并設置rtc時間

    控制和條件處理; 五、支持與其他Unix及Linux命令行工具配合使用; awk的語法結構比較簡單,它的基本語法格式如下: awk \'pattern {action}\' filen
    發表于 12-11 16:49

    Linux系統中shell命令解析

    shell是Linux系統的用戶界面,提供了用戶與內核交互的一種接口,它接收用戶輸入的命令并到送到內核去執行,因此也被稱為Linux命令解釋器。
    的頭像 發表于 11-05 15:40 ?332次閱讀

    Linux實用命令大全

    Linux實用命令大全
    的頭像 發表于 10-23 13:50 ?264次閱讀
    <b class='flag-5'>Linux</b>實用<b class='flag-5'>命令</b>大全

    HarmonyOS高效測試必備HDC命令

    針對測試人員的需求,HDC 提供了豐富的命令集,幫助他們進行設備連接、日志采集、應用安裝與卸載、性能監控等。以下是一些常用且對測試人員非常有幫助的 HDC 命令。
    的頭像 發表于 10-21 11:42 ?568次閱讀

    慧能泰推出HP1500+HP3500+HUSB338E 20W快充方案

    好家伙,咱爺研制的這2200W交流電直充可不興用啊。充電器首要是安全,然后才是速度。比如慧能泰新推出的這款HP1500+HP3500+HUSB338E 20W快充方案,AC-DC和協議芯片均來自慧能泰最新研發的產品,三劍客組合出擊,打造高性價比的20W快充高效方案。
    的頭像 發表于 07-08 15:20 ?1733次閱讀
    慧能泰推出HP1500+HP3500+HUSB338E 20W快充方案

    關于Docker 的清理命令集錦

    這篇文章主要介紹了Docker 清理命令集錦,需要的朋友可以參考下 復制代碼代碼如下: docker kill $(docker ps -a -q) ?刪除所有已經停止的容器 復制代碼代碼如下
    的頭像 發表于 06-13 15:56 ?403次閱讀

    LM61089A/B/Q三劍客為SLIC接口電路提供保護

    電信通信設備需要通過CR-1089-CORE 認證,GR-1089-CORE 是NEBS 認證中關于網絡設備電磁兼容性和電氣安全的標準,它是評定通信設備在遭受到高能量脈沖干擾時的抗干擾能力的通用標準。許多客戶通信設備對于GR-1089-CORE認證很難通過,費盡周折,發現GR-1089-CORE標準要求很高。針對此問題上海雷卯推出LM61089A/B/Q,幫助客戶解決頭疼的GR-1089-CORE認證問題?,F在先了解為什么要通過GR-1089-CORE認證, 不做防雷保護,SLIC接口存在什么問題。 1. SLIC接口電路存在雷擊破壞
    的頭像 發表于 04-20 11:37 ?419次閱讀
    LM61089A/B/Q<b class='flag-5'>三劍客</b>為SLIC接口電路提供保護

    上海雷卯LM61089A/B/Q三劍客為SLIC接口電路提供保護

    講解電信通信設備需要通過CR-1089-CORE認證,GR-1089-CORE是NEBS認證中關于網絡設備電磁兼容性和電氣安全的標準,它是評定通信設備在遭受到高能量脈沖干擾時的抗干擾能力的通用標準。許多客戶通信設備對于GR-1089-COR
    的頭像 發表于 04-19 08:02 ?382次閱讀
    上海雷卯LM61089A/B/Q<b class='flag-5'>三劍客</b>為SLIC接口電路提供保護

    linux命令概述

    電子發燒友網站提供《linux命令概述.pdf》資料免費下載
    發表于 03-11 09:18 ?3次下載

    CYW920706WCDEVAL或CYBT-343026-EVAL是否支持AT命令集?

    我們正在嘗試發送 AT 命令以使用藍牙模塊 CYBT-343026-01 配置無線電。 CYW920706WCDEVAL或CYBT-343026-EVAL是否支持AT命令集? 模塊 CYBT-343026-01 是否支持 AT 命令
    發表于 03-01 09:03
    主站蜘蛛池模板: 5151四虎永久在线精品免费 | 韩国十八禁毛片无遮挡 | 好男人午夜 | 久久综合九色综合欧美狠狠 | 222在线视频免费观看 | www.一区二区三区.com | 5566在线观看| 香蕉视频久久久 | 欧美福利片在线观看 | 在线视频精品免费 | 免费人成在线观看视频色 | 手机看片福利日韩 | 丁香网五月 | 色天天网| 奇米影视一区二区三区 | www你懂的| 亚洲精品久久久久午夜 | 日本黄色大全 | 国模于子涵啪啪大胆 | 天堂8在线天堂bt | 人人射人人射 | 真人一级一级特黄高清毛片 | 狠狠五月深爱婷婷网免费 | 亚洲视频一区二区 | 久久国产精品免费观看 | 日本www高清| 色综合久久九月婷婷色综合 | 777欧美午夜精品影院 | 手机在线看片你懂得 | 色屋在线 | 四虎永久在线精品国产免费 | 七月婷婷精品视频在线观看 | 精品视频在线观看视频免费视频 | 黄 色 片成 人免费观看 | 4444狠狠| 三级黄网站 | 二区久久国产乱子伦免费精品 | 欧美不卡1卡2卡三卡老狼 | 久久综合九色综合欧美狠狠 | 国模吧一区二区三区精品视频 | 天天操天天操天天操天天操 |