我一直在削減我的grep輸出(這歸結爲我打算與其他字段關聯的數字列表)。我的問題是999以上的數字在其中包含逗號,而我不知道如何用逗號打印輸出。從grep輸出中刪除字符
所以不是輸出是:
1,200,300
這純粹是:
1200300
額外管的命令,我可以添加任何建議?
感謝
我一直在削減我的grep輸出(這歸結爲我打算與其他字段關聯的數字列表)。我的問題是999以上的數字在其中包含逗號,而我不知道如何用逗號打印輸出。從grep輸出中刪除字符
所以不是輸出是:
1,200,300
這純粹是:
1200300
額外管的命令,我可以添加任何建議?
感謝
試試這個
< your command > | tr -d ','
TR將刪除所有逗號
< your command > | sed -e 's/,//g'
這將替換「什麼」的所有逗號而無需改變任何東西。
,而不是grep的使用單個awk命令像下面
awk '/your pattern/{gsub(",","");print}' your_file
據谷歌代碼搜索,這是一個更常用特徵! –