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

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
12下一頁(yè)
最近訪問(wèn)板塊 發(fā)新帖
查看: 2337 | 回復(fù): 18
打印 上一主題 下一主題

[文本處理] 字符串截取 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2015-04-27 18:06 |只看該作者 |倒序?yàn)g覽
本帖最后由 Piaomiao139 于 2015-04-27 21:32 編輯

一個(gè)文本特定行含有 111.11110 222.11110
這只是個(gè)例子。
現(xiàn)在 我想把 111.11110 222.11110 去掉最后一位0呢。。。
我忘記了 求大神解答。。。

echo " 10000.0000 200.0000"|sed 's/[.][0-9]\{3\}0/000/g'
這樣 看上去是沒(méi)問(wèn)題 但是我后面的數(shù)字不是0啊。
如果這樣就繞的彎路比較多了啊
大神有直接的辦法么?
文件每一行都不是一樣的有可能有也有可能沒(méi)有 這個(gè)字段
還有這并不是第一個(gè)和最后一個(gè)  我以為可以順著這個(gè)思路解開(kāi)  
但是發(fā)現(xiàn)這并不能解決
我的思路是 查找到他 然后去除。
但是順著我的思路會(huì)陷入一個(gè)圈子里不好走。
while read LINE
do
    if [[ $LINE == *[0-9]*'.'[0-9]* ]] #這里我打算直接輸入?yún)?shù)代替。。。
    THEN
       取得這個(gè)字符串。。。  (這里怎么取呢 grep?)
       取得111.11110 222.11110
       進(jìn)行替換
      最后對(duì)LINE 進(jìn)行替換。
    fi
done<$1


好復(fù)雜。ㄊ执 為經(jīng)過(guò)測(cè)試  理解就行)


數(shù)據(jù)源
aaa  bbb   ccc  111.1110  222.3330  aaa,ccc
bbb ccc   aaaa  222.3330 444.4000 aaa,ccc

替換成:
aaa  bbb   ccc  111.111  222.333  aaa,ccc
bbb ccc   aaaa  222.333 444.400 aaa,ccc


11L 解決

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2015-04-27 18:08 |只看該作者
這樣的話"."后面的直接成為000了。。。
但是如果這樣的話就可以先 一步一步的拆分字符串 但是這樣 太。。。多了吧。。。

求職 : 機(jī)器學(xué)習(xí)
論壇徽章:
79
2015年亞洲杯紀(jì)念徽章
日期:2015-05-06 19:18:572015七夕節(jié)徽章
日期:2015-08-21 11:06:172015亞冠之阿爾納斯?fàn)?日期:2015-09-07 09:30:232015亞冠之薩濟(jì)拖拉機(jī)
日期:2015-10-21 08:26:3915-16賽季CBA聯(lián)賽之浙江
日期:2015-12-30 09:59:1815-16賽季CBA聯(lián)賽之浙江
日期:2016-01-10 12:35:21技術(shù)圖書徽章
日期:2016-01-15 11:07:2015-16賽季CBA聯(lián)賽之新疆
日期:2016-02-24 13:46:0215-16賽季CBA聯(lián)賽之吉林
日期:2016-06-26 01:07:172015-2016NBA季后賽紀(jì)念章
日期:2016-06-28 17:44:45黑曼巴
日期:2016-06-28 17:44:4515-16賽季CBA聯(lián)賽之浙江
日期:2017-07-18 13:41:54
3 [報(bào)告]
發(fā)表于 2015-04-27 18:09 |只看該作者
echo "111.11110 222.11110" | sed 's/[0-9]$//'

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2015-04-27 18:21 |只看該作者
回復(fù) 3# zsszss0000


    這樣只是是最后的被刪掉了 前面的還是沒(méi)刪掉。。。

求職 : 機(jī)器學(xué)習(xí)
論壇徽章:
79
2015年亞洲杯紀(jì)念徽章
日期:2015-05-06 19:18:572015七夕節(jié)徽章
日期:2015-08-21 11:06:172015亞冠之阿爾納斯?fàn)?日期:2015-09-07 09:30:232015亞冠之薩濟(jì)拖拉機(jī)
日期:2015-10-21 08:26:3915-16賽季CBA聯(lián)賽之浙江
日期:2015-12-30 09:59:1815-16賽季CBA聯(lián)賽之浙江
日期:2016-01-10 12:35:21技術(shù)圖書徽章
日期:2016-01-15 11:07:2015-16賽季CBA聯(lián)賽之新疆
日期:2016-02-24 13:46:0215-16賽季CBA聯(lián)賽之吉林
日期:2016-06-26 01:07:172015-2016NBA季后賽紀(jì)念章
日期:2016-06-28 17:44:45黑曼巴
日期:2016-06-28 17:44:4515-16賽季CBA聯(lián)賽之浙江
日期:2017-07-18 13:41:54
5 [報(bào)告]
發(fā)表于 2015-04-27 18:24 |只看該作者
  1. echo "111.11110 222.11110" | sed 's/[0-9]\( \)/\1/g;s/[0-9]$//'
復(fù)制代碼
回復(fù) 4# Piaomiao139


   

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2015-04-27 18:31 |只看該作者
回復(fù) 5# zsszss0000


    如果 我不是在 最后一個(gè)地方 和第一個(gè)地方呢?
用匹配的方式 怎么找啊

求職 : 機(jī)器學(xué)習(xí)
論壇徽章:
79
2015年亞洲杯紀(jì)念徽章
日期:2015-05-06 19:18:572015七夕節(jié)徽章
日期:2015-08-21 11:06:172015亞冠之阿爾納斯?fàn)?日期:2015-09-07 09:30:232015亞冠之薩濟(jì)拖拉機(jī)
日期:2015-10-21 08:26:3915-16賽季CBA聯(lián)賽之浙江
日期:2015-12-30 09:59:1815-16賽季CBA聯(lián)賽之浙江
日期:2016-01-10 12:35:21技術(shù)圖書徽章
日期:2016-01-15 11:07:2015-16賽季CBA聯(lián)賽之新疆
日期:2016-02-24 13:46:0215-16賽季CBA聯(lián)賽之吉林
日期:2016-06-26 01:07:172015-2016NBA季后賽紀(jì)念章
日期:2016-06-28 17:44:45黑曼巴
日期:2016-06-28 17:44:4515-16賽季CBA聯(lián)賽之浙江
日期:2017-07-18 13:41:54
7 [報(bào)告]
發(fā)表于 2015-04-27 18:33 |只看該作者
什么意思,舉個(gè)例子?回復(fù) 6# Piaomiao139


   

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2015-04-27 18:46 |只看該作者
回復(fù) 7# zsszss0000


    我改了1l
還有有什么tools 沒(méi)有啊
感覺(jué)一些比如拆分之類的  我可以自己寫一個(gè)tools
然后 就加上我的條件就ok 了 這樣豈不是很簡(jiǎn)單。

論壇徽章:
33
ChinaUnix元老
日期:2015-02-02 08:55:39CU十四周年紀(jì)念徽章
日期:2019-08-20 08:30:3720周年集字徽章-周	
日期:2020-10-28 14:13:3020周年集字徽章-20	
日期:2020-10-28 14:04:3019周年集字徽章-CU
日期:2019-09-08 23:26:2519周年集字徽章-19
日期:2019-08-27 13:31:262016科比退役紀(jì)念章
日期:2022-04-24 14:33:24
9 [報(bào)告]
發(fā)表于 2015-04-27 18:54 |只看該作者
回復(fù) 8# Piaomiao139


    嗯,老老實(shí)實(shí)寫tools吧,挺好的。

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2015-04-27 18:57 |只看該作者
回復(fù) 9# Shell_HAT

。。。。就是在寫啊。。。


   
您需要登錄后才可以回帖 登錄 | 注冊(cè)

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

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP