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

  免費注冊 查看新帖 |

Chinaunix

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

[文本處理] 取文件行首,分別生成相應的若干個文件 [復制鏈接]

論壇徽章:
0
跳轉到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2015-06-18 14:19 |只看該作者 |倒序瀏覽
文件內容大概如下:
BBBC,021,hdisk0          00f61a0489cfa916                    rootvg          active      
BBBC,022,hdisk1          00f61a043c020771                    oradatavg1                  
BBBC,023,hdisk2          00f61a0439e8d52e                    None                        
BBBC,024,hdisk3          none                                None                        
BBBC,025,hdisk4          none                                None                        
BBBC,026,hdisk5          none                                None                        
BBBC,027,hdisk6          none                                None                        
BBBV,000,VOLUME GROUP:       rootvg                   VG IDENTIFIER:  00f61a0400004c000000014692d70ac7
BBBV,001,VG STATE:           active                   PP SIZE:        128 megabyte(s)
BBBV,002,VG PERMISSION:      read/write               TOTAL PPs:      799 (102272 megabytes)
BBBV,003,MAX LVs:            256                      FREE PPs:       4 (512 megabytes)
BBBV,004,LVs:                19                       USED PPs:       795 (101760 megabytes)
BBBV,005,OPEN LVs:           16                       QUORUM:         2 (Enabled)
BBBV,006,TOTAL PVs:          1                        VG DESCRIPTORS: 2
BBBV,007,STALE PVs:          0                        STALE PPs:      0
BBBV,008,ACTIVE PVs:         1                        AUTO ON:        yes
BBBV,009,MAX PPs per VG:     32512                                    
BBBV,010,MAX PPs per PV:     1016                     MAX PVs:        32
BBBV,011,LTG size (Dynamic): 256 kilobyte(s)          AUTO SYNC:      no
BBBV,012,HOT SPARE:          no                       BB POLICY:      relocatable
BBBV,013,PV RESTRICTION:     none                     INFINITE RETRY: no
CPU_ALL,CPU Total test1,User%,Sys%,Wait%,Idle%,Busy,PhysicalCPUs
PCPU_ALL,PCPU Total test1,User  ,Sys  ,Wait  ,Idle  , Entitled Capacity
SCPU_ALL,SCPU Total test1,User  ,Sys  ,Wait  ,Idle   
CPU01,CPU 1 test1,User%,Sys%,Wait%,Idle%
CPU02,CPU 2 test1,User%,Sys%,Wait%,Idle%
CPU03,CPU 3 test1,User%,Sys%,Wait%,Idle%
CPU04,CPU 4 test1,User%,Sys%,Wait%,Idle%
CPU05,CPU 5 test1,User%,Sys%,Wait%,Idle%
CPU06,CPU 6 test1,User%,Sys%,Wait%,Idle%
CPU07,CPU 7 test1,User%,Sys%,Wait%,Idle%
CPU08,CPU 8 test1,User%,Sys%,Wait%,Idle%
PCPU01,PCPU 1 test1,User ,Sys ,Wait ,Idle
PCPU02,PCPU 2 test1,User ,Sys ,Wait ,Idle
PCPU03,PCPU 3 test1,User ,Sys ,Wait ,Idle
PCPU04,PCPU 4 test1,User ,Sys ,Wait ,Idle




想利用shell直接可以生成BBBC,BBBV,CPU,PCPU,SCPU,CPU等類似文件,請各位大神指點一下

論壇徽章:
60
20周年集字徽章-20	
日期:2020-10-28 14:04:3015-16賽季CBA聯(lián)賽之北京
日期:2016-07-06 15:42:0715-16賽季CBA聯(lián)賽之同曦
日期:2016-06-12 10:38:0915-16賽季CBA聯(lián)賽之佛山
日期:2016-05-27 11:54:56黃金圣斗士
日期:2015-12-02 11:44:35白銀圣斗士
日期:2015-11-25 14:32:43白銀圣斗士
日期:2015-11-23 12:53:352015亞冠之布里斯班獅吼
日期:2015-10-21 16:55:482015亞冠之首爾
日期:2015-09-01 16:46:052015亞冠之德黑蘭石油
日期:2015-08-31 11:39:192015亞冠之薩濟拖拉機
日期:2015-08-28 21:06:5315-16賽季CBA聯(lián)賽之廣東
日期:2016-07-12 14:58:53
2 [報告]
發(fā)表于 2015-06-18 14:29 |只看該作者
  1. awk -F "[, ]" '$1~/^BBB/{print > $1".txt" ; next} { print > $2".txt"}' file
復制代碼

論壇徽章:
145
技術圖書徽章
日期: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技術圖書徽章
日期:2014-01-17 13:24:40巳蛇
日期:2014-02-18 14:32:59未羊
日期:2014-02-20 14:12:13白羊座
日期:2014-02-26 12:06:59
3 [報告]
發(fā)表于 2015-06-18 14:34 |只看該作者
回復 1# bighead0088

$ awk -F, '{file=$1;sub(/_.+|[0-9]+$/,"",file); print > file;if(!a[f]++)print "file: "file}' FILE
file: BBBC
file: BBBV
file: CPU
file: PCPU
file: SCPU


$ grep -c . BBB? ?CPU CPU
BBBC:7
BBBV:14
PCPU:5
SCPU:1
CPU:9

   

論壇徽章:
11
射手座
日期:2015-08-11 16:10:26辰龍
日期:2015-08-11 16:11:11黑曼巴
日期:2016-04-26 16:58:40
4 [報告]
發(fā)表于 2015-06-18 15:17 |只看該作者
回復 2# reyleon


    第一眼看過去,這絕逼不符合;認真看起來,尼瑪暈菜了,仔細看$2,我了個去

論壇徽章:
60
20周年集字徽章-20	
日期:2020-10-28 14:04:3015-16賽季CBA聯(lián)賽之北京
日期:2016-07-06 15:42:0715-16賽季CBA聯(lián)賽之同曦
日期:2016-06-12 10:38:0915-16賽季CBA聯(lián)賽之佛山
日期:2016-05-27 11:54:56黃金圣斗士
日期:2015-12-02 11:44:35白銀圣斗士
日期:2015-11-25 14:32:43白銀圣斗士
日期:2015-11-23 12:53:352015亞冠之布里斯班獅吼
日期:2015-10-21 16:55:482015亞冠之首爾
日期:2015-09-01 16:46:052015亞冠之德黑蘭石油
日期:2015-08-31 11:39:192015亞冠之薩濟拖拉機
日期:2015-08-28 21:06:5315-16賽季CBA聯(lián)賽之廣東
日期:2016-07-12 14:58:53
5 [報告]
發(fā)表于 2015-06-18 15:36 |只看該作者
你在說啥 ??

回復 4# hjfeng1988


   

論壇徽章:
0
6 [報告]
發(fā)表于 2015-06-18 15:36 |只看該作者
大神,不行哦,有些可以分出來,有些還是不行哦

論壇徽章:
25
程序設計版塊每日發(fā)帖之星
日期:2016-05-03 06:20:0015-16賽季CBA聯(lián)賽之八一
日期:2018-07-05 10:34:09黑曼巴
日期:2018-07-06 15:19:5015-16賽季CBA聯(lián)賽之佛山
日期:2018-08-03 13:19:3315-16賽季CBA聯(lián)賽之山西
日期:2018-08-07 19:46:2315-16賽季CBA聯(lián)賽之廣夏
日期:2018-08-08 19:31:5015-16賽季CBA聯(lián)賽之青島
日期:2018-11-26 15:21:5015-16賽季CBA聯(lián)賽之上海
日期:2018-12-11 09:45:3219周年集字徽章-年
日期:2020-04-18 23:54:5215-16賽季CBA聯(lián)賽之深圳
日期:2020-04-19 21:40:19黑曼巴
日期:2022-04-03 17:55:1315-16賽季CBA聯(lián)賽之八一
日期:2018-07-03 16:56:46
7 [報告]
發(fā)表于 2015-06-18 15:37 |只看該作者
  1. #!/bin/bash
  2. while read a;do
  3. b=`echo "$a"|awk -F"," '{print $1}'`
  4. if [[ -f "$b.txt" ]];then
  5.         cat <<EOF>>"$b.txt"
  6. $a
  7. EOF
  8. else
  9.         cat <<EOF>"$b.txt"
  10. $a
  11. EOF
  12. fi
  13. done<file
復制代碼

論壇徽章:
32
處女座
日期:2013-11-20 23:41:20雙子座
日期:2014-06-11 17:20:43戌狗
日期:2014-06-16 11:05:00處女座
日期:2014-07-22 17:30:47獅子座
日期:2014-07-28 15:38:17金牛座
日期:2014-08-05 16:34:01亥豬
日期:2014-08-18 13:34:25白羊座
日期:2014-09-02 15:03:55金牛座
日期:2014-11-10 10:23:58處女座
日期:2014-12-02 09:17:52程序設計版塊每日發(fā)帖之星
日期:2015-06-16 22:20:002015亞冠之塔什干火車頭
日期:2015-06-20 23:28:22
8 [報告]
發(fā)表于 2015-06-18 16:41 |只看該作者
  1. import re

  2. with open('input.txt', 'r') as f:
  3.     for each_line in f.readlines():
  4.         filename = re.search(r'([A-Z]+)', each_line).group(1)
  5.         with open(filename, 'a') as new_file:
  6.             new_file.write(each_line)
復制代碼

論壇徽章:
0
9 [報告]
發(fā)表于 2015-06-19 11:07 |只看該作者
再追問一下,如果我要把上面的log文件,利用shell把AAA這樣的行首作為數(shù)據庫的表名,直接拆解入庫,我應該怎么來做呢???

論壇徽章:
20
卯兔
日期:2015-01-26 22:05:142015亞冠之薩濟拖拉機
日期:2015-09-10 15:15:282015亞冠之阿爾希拉爾
日期:2015-09-25 17:37:53程序設計版塊每日發(fā)帖之星
日期:2015-10-03 06:20:00程序設計版塊每日發(fā)帖之星
日期:2015-12-09 06:20:00CU十四周年紀念徽章
日期:2015-12-17 09:07:15程序設計版塊每日發(fā)帖之星
日期:2015-12-25 06:20:34程序設計版塊每日發(fā)帖之星
日期:2015-12-25 06:20:34程序設計版塊每日發(fā)帖之星
日期:2015-12-25 06:20:342015亞冠之廣州富力
日期:2015-08-27 19:29:56每日論壇發(fā)貼之星
日期:2015-08-26 06:20:002015亞冠之阿爾希拉爾
日期:2015-05-18 17:26:27
10 [報告]
發(fā)表于 2015-06-21 14:48 |只看該作者
回復 1# bighead0088
  1. awk -F, '{s=gensub(/^([A-Z]+).*/,"\\1","g",$1);print > s}' file
復制代碼
您需要登錄后才可以回帖 登錄 | 注冊

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

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP