我試圖發明一個命令,它添加到行的文件索引,其中逗號的數目小於5 +行中的逗號數。假設結果:加入文件:行的索引和特定模式的總數
假設輸入:
'abc','abc','abc','abc,'abc,'abc
'abc','abc','abc','abc,'abc,'abc,'abc
'abc','abc','abc','abc,'abc,'abc,'abc,'abc'
所以在第一行有5個逗號,在第二 - 6和第三 - 7 和預期的結果:
Index: 2 Number of commas : 6
Index: 3 Number of commas : 7
我發明了那個命令,如果逗號大於50,就把所有內容放入errors.csv中。
awk -F , 'NF > 50' <filename.csv >> errors.csv
對我來說最難的是 - 如何檢索並放入文件索引的行? 你能支持我嗎?
目前尚不清楚你的意思。你可以[編輯]給更多的細節? – fedorqui
你好,編輯我的問題 – bazyl