亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
sed 條件替換
[打印本頁(yè)]
作者:
541972321
時(shí)間:
2015-12-09 10:54
標(biāo)題:
sed 條件替換
本帖最后由 541972321 于 2015-12-09 10:59 編輯
例子
xxxxxx,2+3
xxxxxx,0+3
xxxxxx,0+1
xxxxxx,9+8
xxxxxx,4+1
xxxxxx,3+8
xxxxxx,2+7
如果逗號(hào)后不為0,則只保留加號(hào)前面的部分,
如果為0,如果是0+1 則替換為a, 0+2 替換為b 一直到 e
替換后:
xxxxxx,2
xxxxxx,c
xxxxxx,a
xxxxxx,9
xxxxxx,4
xxxxxx,3
xxxxxx,2
作者:
ly5066113
時(shí)間:
2015-12-09 11:07
回復(fù)
1#
541972321
try:
sed 's/\(.*,[1-9]\)+.*/\1/;t;s/$/#1a2b3c4d5e/;s/0+\([0-9]\)#.*\1\(.\).*/\2/' file
復(fù)制代碼
作者:
zxy877298415
時(shí)間:
2015-12-09 11:34
awk -F ',|+' '{if($2==0) {printf("%s,%x\n",$1,$NF+9)} else {printf("%s,%s\n"),$1,$2} }' file
復(fù)制代碼
回復(fù)
1#
541972321
作者:
songyc_2015
時(shí)間:
2015-12-09 12:18
awk -F, '{if($2~/^0/){split($2,a,/\+/);$2=sprintf("%c",a[2]+96)}else{$2=+$2}}1' OFS="," file
作者:
jcdiy0601
時(shí)間:
2015-12-10 09:46
學(xué)習(xí)了
sed 's/\(.*\,[1-9]\)\+.*/\1/;/\+/y/12345/abcde/;s/\(.*\,\)0+\(.\)/\1\2/' test
復(fù)制代碼
作者:
donalds2008
時(shí)間:
2015-12-10 10:51
哈哈,贊!
回復(fù)
5#
jcdiy0601
歡迎光臨 Chinaunix (http://www.72891.cn/)
Powered by Discuz! X3.2