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

Chinaunix

標(biāo)題: 請(qǐng)教一個(gè)sed問題,關(guān)于合并行的(已解決) [打印本頁]

作者: licong_jay    時(shí)間: 2012-03-18 16:35
標(biāo)題: 請(qǐng)教一個(gè)sed問題,關(guān)于合并行的(已解決)
本帖最后由 licong_jay 于 2012-03-18 18:08 編輯

我想要的結(jié)果是第一列相同的連續(xù)行合并到一行, 為啥第三行沒有合并到,知道的請(qǐng)幫忙指點(diǎn)一下
是不是label那部分不對(duì), 沒有起作用

同時(shí)歡迎其他方法,謝謝

$ cat SED.sh
N
/^\([^ ]* \).*\n\1/b dosub
P;D
:dosub
s/\n/ /g

$ sed -f SED.sh wenzi.txt | less
s6yR/JBbcAA6H2JP 00:56:26
QvACnpDrOwA6H2JP 00:56:26 QvACnpDrOwA6H2JP 00:56:26
QvACnpDrOwA6H2JP 00:56:26

/18FNJDLlxYXH2JP 00:56:26
yRFFapDLmxY6H2JP 00:56:26
76NbZ5D7CAA7H2JP 00:56:27
7qNbZ5ArSRk7H2JP 00:56:27
YOTARZCrYAE7H2JP 00:56:27
yRFFapDLmxY6H2JP 00:56:27
YOTARZCrYAE7H2JP 00:56:27
76NbZ5Bb/Bk7H2JP 00:56:27
fdrnopCrYQE8H2JP 00:56:28
4eXfLJDrLwErH2JP 00:56:28
radqtZDbkQI9H2JP 00:56:29 radqtZDbkQI9H2JP 00:56:29
WbZVzZCrXwE4H2JP 00:56:30
1fmMdpDLjQU+H2JP 00:56:30 1fmMdpDLjQU+H2JP 00:56:31
gxiX2JCb/QU/H2JP 00:56:31 gxiX2JCb/QU/H2JP 00:56:31
7qNbZ5DrPAA/H2JP 00:56:31
8x8XNJDbqgU/H2JP 00:56:31 8x8XNJDbqgU/H2JP 00:56:31
oy3/H5BLeQA6H2JP 00:56:31
at8TjpDrYANAH2JP 00:56:32
76NbZ5AL6wJAH2JP 00:56:32
7qNbZ5A7rShAH2JP 00:56:32
76NbZ5DLdBlAH2JP 00:56:32

$ less wenzi.txt
s6yR/JBbcAA6H2JP 00:56:26
QvACnpDrOwA6H2JP 00:56:26
QvACnpDrOwA6H2JP 00:56:26
QvACnpDrOwA6H2JP 00:56:26
/18FNJDLlxYXH2JP 00:56:26
yRFFapDLmxY6H2JP 00:56:26
76NbZ5D7CAA7H2JP 00:56:27
7qNbZ5ArSRk7H2JP 00:56:27
YOTARZCrYAE7H2JP 00:56:27
yRFFapDLmxY6H2JP 00:56:27
YOTARZCrYAE7H2JP 00:56:27
76NbZ5Bb/Bk7H2JP 00:56:27
fdrnopCrYQE8H2JP 00:56:28
4eXfLJDrLwErH2JP 00:56:28
radqtZDbkQI9H2JP 00:56:29
radqtZDbkQI9H2JP 00:56:29
WbZVzZCrXwE4H2JP 00:56:30
1fmMdpDLjQU+H2JP 00:56:30
1fmMdpDLjQU+H2JP 00:56:31
gxiX2JCb/QU/H2JP 00:56:31
gxiX2JCb/QU/H2JP 00:56:31
7qNbZ5DrPAA/H2JP 00:56:31
8x8XNJDbqgU/H2JP 00:56:31
8x8XNJDbqgU/H2JP 00:56:31
作者: zhaopingzi    時(shí)間: 2012-03-18 17:19
$ awk '{if(NR==1)printf $0;else if($1==p)print $0"        ";else printf $0;p=$1}'   
作者: licong_jay    時(shí)間: 2012-03-18 17:25
zhaopingzi 發(fā)表于 2012-03-18 17:19
$ awk '{if(NR==1)printf $0;else if($1==p)print $0"        ";else printf $0;p=$1}'


哥你這個(gè)不行呀, 不同的行也合并了

$ awk '{if(NR==1)printf $0;else if($1==p)print $0"        ";else printf $0;p=$1}' wenzi.txt | less
s6yR/JBbcAA6H2JP 00:56:26QvACnpDrOwA6H2JP 00:56:26QvACnpDrOwA6H2JP 00:56:26
QvACnpDrOwA6H2JP 00:56:26
/18FNJDLlxYXH2JP 00:56:26yRFFapDLmxY6H2JP 00:56:2676NbZ5D7CAA7H2JP 00:56:277qNbZ5ArSRk7H2JP 00
:56:27YOTARZCrYAE7H2JP 00:56:27yRFFapDLmxY6H2JP 00:56:27YOTARZCrYAE7H2JP 00:56:2776NbZ5Bb/Bk7H
2JP 00:56:27fdrnopCrYQE8H2JP 00:56:284eXfLJDrLwErH2JP 00:56:28radqtZDbkQI9H2JP 00:56:29radqtZD
bkQI9H2JP 00:56:29
WbZVzZCrXwE4H2JP 00:56:301fmMdpDLjQU+H2JP 00:56:301fmMdpDLjQU+H2JP 00:56:31
gxiX2JCb/QU/H2JP 00:56:31gxiX2JCb/QU/H2JP 00:56:31
7qNbZ5DrPAA/H2JP 00:56:318x8XNJDbqgU/H2JP 00:56:318x8XNJDbqgU/H2JP 00:56:31
oy3/H5BLeQA6H2JP 00:56:31at8TjpDrYANAH2JP 00:56:3276NbZ5AL6wJAH2JP 00:56:327qNbZ5A7rShAH2JP 00
:56:3276NbZ5DLdBlAH2JP 00:56:32at8TjpDrYANAH2JP 00:56:330/ksYJC7vAFBH2JP 00:56:330/ksYJC7vAFBH
2JP 00:56:33
0/ksYJC7vAFBH2JP 00:56:33
7UzkzpDbkgJBH2JP 00:56:33+kK9rpBLegBBH2JP 00:56:337UzkzpD7LAFBH2JP 00:56:337UzkzpD7LQFBH2JP 00
:56:33+sQqi5DLnBZBH2JP 00:56:33+kK9rpBLegBBH2JP 00:56:33v5cSVZD7LgFBH2JP 00:56:33fdrnopCrYQE8H
2JP 00:56:33PPGLSJDLjgVBH2JP 00:56:33PPGLSJDLjgVBH2JP 00:56:33
+sQqi5DLnBZBH2JP 00:56:34v5cSVZD7LgFBH2JP 00:56:34NFM5B5BLewBCH2JP 00:56:347UzkzpDbkgJBH2JP 00
:56:34FBOkfZCrfgFCH2JP 00:56:34FBOkfZCrfgFCH2JP 00:56:34
7UzkzpD7LQFBH2JP 00:56:35cuCSoZDrPQBDH2JP 00:56:35cuCSoZDbkwJDH2JP 00:56:357UzkzpD7LAFBH2JP 00
:56:35cuCSoZDbkwJDH2JP 00:56:35JWYrHpAL7AJEH2JP 00:56:36JWYrHpBbcQBEH2JP 00:56:36NFM5B5BLewBCH
2JP 00:56:36JWYrHpAL7AJEH2JP 00:56:367qNbZ5A7lAJEH2JP 00:56:36JWYrHpBbcQBEH2JP 00:56:36i2BlrpD
rMgFEH2JP 00:56:36i2BlrpDrMgFEH2JP 00:56:36
作者: mpstat    時(shí)間: 2012-03-18 17:48
  1. sed -nr ':a;N;/^(\S+)[^\n]+\n\1.+$/{s/\n/ /;ba};P;D;'
復(fù)制代碼

作者: zhaopingzi    時(shí)間: 2012-03-18 17:49
awk '{if(a[$1])a[$1]=a[$1]"  "$0;else a[$1]=$0}END{for(i in a) print a[i]}'
作者: licong_jay    時(shí)間: 2012-03-18 18:06
mpstat 發(fā)表于 2012-03-18 17:48


謝謝, 這個(gè)好使
作者: licong_jay    時(shí)間: 2012-03-18 18:08
zhaopingzi 發(fā)表于 2012-03-18 17:49
awk '{if(a[$1])a[$1]=a[$1]"  "$0;else a[$1]=$0}END{for(i in a) print a}'


謝謝, 這個(gè)沒有排除不連續(xù)的行

我的要求只合并連續(xù)的,第一列相同的行
作者: zooyo    時(shí)間: 2012-03-18 18:44
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽
作者: xxhacker    時(shí)間: 2012-03-19 19:16
學(xué)習(xí)學(xué)習(xí)了




歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2