亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
怎樣把多列數(shù)據(jù)轉(zhuǎn)換為一行?
[打印本頁]
作者:
smyjgj
時(shí)間:
2021-08-19 23:23
標(biāo)題:
怎樣把多列數(shù)據(jù)轉(zhuǎn)換為一行?
各位,有個(gè)格式轉(zhuǎn)換問題想請教大家。
原格式:
a1 abcd a2 cdef
a3 ghij a4 klmn
a1 aaaa a2 bbbb
a3 ccccc a4 ddddd
a5 eeee a6 ffffff
a1 yyyy a2 zzzzz
a3 wwww a4 xxxx
轉(zhuǎn)換為:
a1 abcd a2 cdef a3 ghij a4 klmn
a1 aaaa a2 bbbb a3 ccccc a4 ddddd a5 eeee a6 ffffff
a1 yyyy a2 zzzzz a3 wwww a4 xxxx
作者:
wh7211
時(shí)間:
2021-11-18 17:44
回復(fù)
1#
smyjgj
cat 1
a1 abcd a2 cdef
a3 ghij a4 klmn
a1 aaaa a2 bbbb
a3 ccccc a4 ddddd
a5 eeee a6 ffffff
a1 yyyy a2 zzzzz
a3 wwww a4 xxxx
awk '/^$/{print a;a="";next}{a=a?a" "$0:$0}END{if(a){print a}}' 1
a1 abcd a2 cdef a3 ghij a4 klmn
a1 aaaa a2 bbbb a3 ccccc a4 ddddd a5 eeee a6 ffffff
a1 yyyy a2 zzzzz a3 wwww a4 xxxx
復(fù)制代碼
作者:
legs
時(shí)間:
2021-11-19 08:27
本帖最后由 legs 于 2021-11-19 14:15 編輯
perl -0pe's#(?<!^)\n(?!\z)# #mg'
復(fù)制代碼
作者:
a5love3n
時(shí)間:
2021-12-22 10:05
awk 'BEGIN{RS="\n[ \t\n]*\n|^\n+"}{$1=$1}1' test.txt
a1 abcd a2 cdef a3 ghij a4 klmn
a1 aaaa a2 bbbb a3 ccccc a4 ddddd a5 eeee a6 ffffff
a1 yyyy a2 zzzzz a3 wwww a4 xxxx
復(fù)制代碼
作者:
smyjgj
時(shí)間:
2021-12-29 16:02
感謝樓上的,除了perl這個(gè)我沒有還原結(jié)果外,其他都是可行的,再次感謝。
作者:
a5love3n
時(shí)間:
2022-04-19 10:28
試試sed用法
sed -n '/a1/x;/a1/!H;s/\n/ /g;${x;s/\n/ /g};/a1/p' test.txt
復(fù)制代碼
效果
a1 abcd a2 cdef a3 ghij a4 klmn
a1 aaaa a2 bbbb a3 ccccc a4 ddddd a5 eeee a6 ffffff
a1 yyyy a2 zzzzz a3 wwww a4 xxxx
復(fù)制代碼
作者:
ll251
時(shí)間:
2022-07-01 11:09
本帖最后由 ll251 于 2022-07-01 11:12 編輯
awk -v RS='\n\n' '{gsub("\n"," ",$0);print}' 1
sed -r ':a;N;/[a-z]$/{s/\n/ /;ta};P;d' 1
歡迎光臨 Chinaunix (http://www.72891.cn/)
Powered by Discuz! X3.2