我有一個由批處理腳本創建的文本文件,其中字段位置始終相同。在那個文件中,我想要去一個特定的位置並添加一個字段。寫入文件的特定位置
例如,假設我的文件只有兩行,並具有以下字段:
number customer_id account_no address price plan
number customer_id account_no address price plan
我要添加地址和價格之間的一個額外的字段,以便新的文件將類似於此:
number customer_id account_no address newfield price plan
number customer_id account_no address newfield price plan
我找不到任何Utility
類,可以去特定位置文件中的一行並寫入它。
我能做到這一點通過現場放置領域多種多樣,包括空格和隨地吐痰出來領域的一個新的文件的繁瑣方式,但是,過於繁瑣,非常繁瑣的(因爲它有更多超過90場),並想知道是否有更簡單的方法。
爲什麼上游的批處理腳本不能擴充來執行此操作?這比下游實施更簡單,風險更小。 – Makoto
@Makoto是的,我同意,我們確實有一個故事會在未來做到這一點,但接受這個文件的團隊無法對齊。另外,我沒有提及那個文件的小處理。 – Luffy
@Luffy文本文件中所有行的列數是否相同? – user3437460