亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 8504 | 回復(fù): 9
打印 上一主題 下一主題

awk如何指定字段的范圍 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2011-08-27 08:38 |只看該作者 |倒序瀏覽
我想統(tǒng)計出top -b -n 1 -c 這樣的輸出,最后COMMAND列是所運行的命令,每行不定有多個空格,我想問的是awk可以指定一個字段范圍嗎?

論壇徽章:
2
射手座
日期:2014-10-10 15:59:4715-16賽季CBA聯(lián)賽之上海
日期:2016-03-03 10:27:14
2 [報告]
發(fā)表于 2011-08-27 08:41 |只看該作者
回復(fù) 1# fangtong2008


    你想得到什么信息

論壇徽章:
33
ChinaUnix元老
日期:2015-02-02 08:55:39CU十四周年紀(jì)念徽章
日期:2019-08-20 08:30:3720周年集字徽章-周	
日期:2020-10-28 14:13:3020周年集字徽章-20	
日期:2020-10-28 14:04:3019周年集字徽章-CU
日期:2019-09-08 23:26:2519周年集字徽章-19
日期:2019-08-27 13:31:262016科比退役紀(jì)念章
日期:2022-04-24 14:33:24
3 [報告]
發(fā)表于 2011-08-27 09:08 |只看該作者
可以。
根據(jù)字符長度或者列,都行。

論壇徽章:
1
巳蛇
日期:2013-10-28 15:55:33
4 [報告]
發(fā)表于 2011-08-27 09:22 |只看該作者
就是最后一列會出現(xiàn)域分割符.

awk 把前N 個域分隔符替換成其他字符, 如 \x1a ....

然后對新文件處理, 我的bash版文件管理器就是這么做的.

論壇徽章:
1
巳蛇
日期:2013-10-28 15:55:33
5 [報告]
發(fā)表于 2011-08-27 09:23 |只看該作者
為了處理ls的輸出

論壇徽章:
0
6 [報告]
發(fā)表于 2011-08-27 11:12 |只看該作者
好像不支持吧,等待高手出招

論壇徽章:
3
2015年辭舊歲徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:51:162015年亞洲杯之阿曼
日期:2015-04-07 20:00:59
7 [報告]
發(fā)表于 2011-08-27 11:45 |只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動屏蔽

論壇徽章:
0
8 [報告]
發(fā)表于 2011-08-28 14:43 |只看該作者
回復(fù) 7# zooyo


    PID  USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                         
30689  daemon    18   0 1235m  24m 1764 S  3.9  0.2   0:43.94 /usr/local/apache2/bin/httpd -k restart                                                               
12361   imkftfl   18   0 4997m 322m  10m S  2.0  2.0  11:21.65 jsvc.exec -user tomcat -home /usr/java/jdk1.6 -Dcatalina.home=/user/lcoal/tomcat7  -Dcatalina.ba
    1 root      15   0 10348  684  576 S  0.0  0.0   0:30.81 init [3]                                                                                       
    2 root      RT  -5     0    0    0 S  0.0  0.0   0:00.95 [migration/0]                                                                                   
    3 root      34  19     0    0    0 S  0.0  0.0   0:00.00 [ksoftirqd/0]                                                                                   
    4 root      RT  -5     0    0    0 S  0.0  0.0   0:00.00 [watchdog/0]           


信息如上,COMMAND是最后一列,但是該列下卻不像前面的那么規(guī),如第二行最后的字段是/usr/local/apache2/bin/httpd    -k    restart  ,有空格就出來了字段,下行的字段就更多了,可也有的是一個字段的,我想問的就是,awk中指定字段范圍,如COMMAND是$12,那我想指定$12-$NF這樣就可以了,不知道AWK支持不支持。

論壇徽章:
145
技術(shù)圖書徽章
日期:2013-10-01 15:32:13戌狗
日期:2013-10-25 13:31:35金牛座
日期:2013-11-04 16:22:07子鼠
日期:2013-11-18 18:48:57白羊座
日期:2013-11-29 10:09:11獅子座
日期:2013-12-12 09:57:42白羊座
日期:2013-12-24 16:24:46辰龍
日期:2014-01-08 15:26:12技術(shù)圖書徽章
日期:2014-01-17 13:24:40巳蛇
日期:2014-02-18 14:32:59未羊
日期:2014-02-20 14:12:13白羊座
日期:2014-02-26 12:06:59
9 [報告]
發(fā)表于 2011-08-28 15:02 |只看該作者
回復(fù)  zooyo


    PID  USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND            ...
fangtong2008 發(fā)表于 2011-08-28 14:43



awk 'NF>=12{for(n=12;n<=NF;n++)printf $n" ";print ""}'

論壇徽章:
2
射手座
日期:2014-10-10 15:59:4715-16賽季CBA聯(lián)賽之上海
日期:2016-03-03 10:27:14
10 [報告]
發(fā)表于 2011-08-29 08:41 |只看該作者
  1. sed 's/ \+/ /g;s/^ //' |cut -d' ' -f12-
復(fù)制代碼
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP