我有一個這樣的製表符分隔的文件(無頭,並在例子中,我使用管道符號作爲分隔符爲清楚起見)編號根據bash腳本
ID1|ID2|VAL1|
1|1|3
1|1|4
1|2|3
1|2|5
2|2|6
我想添加一個新的字段值變化字段更改爲每當ID1或ID2更改時都會更改的文件。就像這樣:
1|1|3|1
1|1|4|1
1|2|3|2
1|2|5|2
2|2|6|3
這可能與一個墊片,SED,AWK,PERL等......或者我應該使用標準的編程語言(Java)的完成這個任務。在此先感謝您的時間。
+1。只是一個問題。你在哪裏設置分隔符或製表符是默認的? – Alexandros
'-F \ |'將其設置爲'|'用於輸入,而'OFS = \ |'設置爲輸出相同。 – Jotne