2013-03-14 92 views

回答

10

刪除最後一行sed最後兩個字符:

$ sed '$s/..$//' file 

如果你很高興與變化,然後使用-i將它們存儲迴文件:

$ sed -i '$s/..$//' file 

如果您想刪除中的最後兩個字符,則每行應該是:

$ sed 's/..$//' file 

再次使用-i存儲更改回文件:

$ sed -i 's/..$//' file 
+0

這並沒有改變我的json文本文件,它以這些字符結束:,\ n]。我想刪除所有這三個字符,然後加回]。爲什麼這個解決方案不能滿足動態需求?你能解釋一下「$ s /..//」是什麼意思嗎? – areyoujokingme 2017-11-06 22:53:26

相關問題