我必須刪除大文件中第n個位置的字符。 Vi
掛起這樣一個大文件。我知道sed
會有一些簡單的命令來做到這一點。但是,我發現很難理解sed
腳本及其表達式。如何使用sed刪除文件中的第n個字符
的文件我已經有內容,如:
{ 「查詢」: 「鎖定和」, 「時間戳」: 「2012-12-28T00:00:00.045000 + 00:00」, 「的productId 「:322506} ,, {」 查詢「: 」天鵝絨易碎「, 」時間戳「: 」2012-12-28T00:00:00.045000 + 00:00「, 」的productId「:134363}
我必須刪除那個額外的,
,這是130405
該字符在該文件中。我如何使用sed來實現這一點。
編輯:
現在我希望通過就地一個一個來代替雙逗號的所有aoocurances。如何做到這一點?
謝謝。它幫助了:D – user1542790 2013-05-06 17:58:16
+1,我不知道爲什麼我寫了這麼多's/foo/bar/1,2,3'後忘了'130405' ! – Kent 2013-05-06 18:00:22
如何消除逗號的所有雙重逗號? – user1542790 2013-05-06 18:14:02