如何從文件的最後一行中刪除逗號? 以下是文件:從最後一行中刪除逗號
# cat ox_data_archive_r_20120727.json
{"name": "secondary_ua","type":"STRING"},
{"name": "request_ip","type":"STRING"},
{"name": "cb","type":"STRING"},
下面將從所有3行刪除逗號。
# sed 's/,$/\ /' ox_data_archive_r_20120727.json
{"name": "secondary_ua","type":"STRING"}
{"name": "request_ip","type":"STRING"}
{"name": "cb","type":"STRING"}
我只需要刪除最後一個逗號。所以輸出應該是這個樣子......
# cat newfile.json
{"name": "secondary_ua","type":"STRING"},
{"name": "request_ip","type":"STRING"},
{"name": "cb","type":"STRING"}
注意適用於Mac和Unix用戶:這也適用於BSD sed的。 – ssc