在线观看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
    主站蜘蛛池模板: 51午夜| 少妇被按摩| 欧美又粗又长又湿又黄的视频| 天天做天天爱天天干| 热re久久精品国产99热| 好紧好爽的午夜寂寞视频| 在线精品国产成人综合第一页| 亚洲4区| 99久久99这里只有免费费精品| 在线观看国产精美视频| 亚洲高清国产拍精品影院| 色综合中文网| 欧美αv| 国产精品女仆装在线播放| 4虎成人| 久久久久免费观看| 欧美系列在线| 双性强迫开宫灌满h| 亚洲综合春色另类久久| 四虎影院永久免费| 美女全黄网站免费观看| 干美女在线视频| 日日做夜夜爽夜夜爽| 色爱综合区五月小说| 男人j进女人j视频| 亚洲男人精品| 男女做视频网站免费观看 | 午夜看黄| 日本不卡毛片一二三四| 亚洲精品一线二线三线| 欧美一级特黄aa大片| 成成人看片在线| 久久99精品久久久久久秒播| 黄色大秀视频| 伊人丁香婷婷综合一区二区| 日本三级电影在线观看| 搞逼综合网| 久色乳综合思思在线视频| 亚洲一区二区三区免费| 亚洲成在线观看| 久久午夜宅男免费网站|