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

  免費注冊 查看新帖 |

Chinaunix

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

[文本處理] 求sed的語句 [復制鏈接]

論壇徽章:
1
戌狗
日期:2013-10-24 11:22:04
跳轉到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2013-07-30 09:11 |只看該作者 |倒序瀏覽
我想在文件的特定的列插入空格!例如:
1234567890123456789012345678901234567890123456789012345678901234567890
                 1                2                 3                4                 5                 6
X1        511076777-2       2196262.51    1 1951076777-1         1191350 11962001
X1        511076777-2       2196262.51 196 3901076777-1         1196325 12011751
X1        511076777-2       2196262.51 391 5851076777-2         2191350 21962001
X1        511076777-2       2196262.51 586 7801076777-2         2196325 22011751
X1        611076777-2       2193862.51     1 1951076777-1         1188950 11938001
X1        611076777-2       2193862.51 196 3901076777-1         1193925 11987751
X1        611076777-2       2193862.51 391 5851076777-2         2188950 21938001
X1        611076777-2       2193862.51 586 7801076777-2         2193925 21987751
我想在8列和9列,30列和31列,48列和49列之間插入空格
我覺得用sed應該可以的!
可是怎么寫?
謝謝

論壇徽章:
0
2 [報告]
發(fā)表于 2013-07-30 09:21 |只看該作者
哪兒有八列和九列 ?
你指的是1234567890123456789012345678901234567890123456789012345678901234567890  這些數據?

論壇徽章:
0
3 [報告]
發(fā)表于 2013-07-30 09:24 |只看該作者
回復 1# 試一試
俺也看不懂


   

論壇徽章:
1
戌狗
日期:2013-10-24 11:22:04
4 [報告]
發(fā)表于 2013-07-30 09:25 |只看該作者
對不起!我指第三行以后的數據!第一第二是我加標識的行,好數列的!

論壇徽章:
0
5 [報告]
發(fā)表于 2013-07-30 09:28 |只看該作者
回復 4# 試一試


還是沒懂。。。。
你把數據復制說明下
   

論壇徽章:
1
戌狗
日期:2013-10-24 11:22:04
6 [報告]
發(fā)表于 2013-07-30 09:31 |只看該作者
X1        511076777-2       2196262.51     1 1951076777-1         1191350 11962001
X1        511076777-2       2196262.51 196 3901076777-1         1196325 12011751
X1        511076777-2       2196262.51 391 5851076777-2         2191350 21962001
原始的數據!
我想變成
X1        5 11076777-2       2196262.5 1     1 195 1076777-1         1191350 1196200 1
X1        5 11076777-2       2196262.5 1 196 390 1076777-1         1196325 1201175 1
X1        5 11076777-2       2196262.5 1 391 585 1076777-2         2191350 2196200 1
插入空格!

論壇徽章:
1
戌狗
日期:2013-10-24 11:22:04
7 [報告]
發(fā)表于 2013-07-30 09:33 |只看該作者
sed或awk都可以實現的吧!

論壇徽章:
0
8 [報告]
發(fā)表于 2013-07-30 09:40 |只看該作者
  1. awk '{$2=substr($2,1,1) FS substr($2,2);$5=substr($5,1,3) FS substr($5,4);$NF=substr($NF,1,length($NF)-1) FS substr($NF,length($NF))}1'  file
復制代碼

論壇徽章:
1
戌狗
日期:2013-10-24 11:22:04
9 [報告]
發(fā)表于 2013-07-30 09:42 |只看該作者
謝謝!我去試一試!

論壇徽章:
39
辰龍
日期:2013-08-21 15:45:192015亞冠之廣州富力
日期:2015-05-12 16:34:52亥豬
日期:2015-03-03 17:22:00申猴
日期:2015-03-03 17:21:37未羊
日期:2014-10-10 13:45:41戌狗
日期:2014-06-17 09:53:29巨蟹座
日期:2014-06-12 23:17:17雙魚座
日期:2014-06-10 12:42:44寅虎
日期:2014-06-09 12:52:172015亞冠之卡爾希納薩夫
日期:2015-05-24 15:24:35黃金圣斗士
日期:2015-12-02 17:25:0815-16賽季CBA聯賽之吉林
日期:2017-06-24 16:43:52
10 [報告]
發(fā)表于 2013-07-30 09:47 |只看該作者
  1. awk 'BEGIN{FS=OFS=""}{$8=$8" ";$30=$30" ";$48=$48" "}1' urfile
復制代碼
您需要登錄后才可以回帖 登錄 | 注冊

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

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP