値を個別のCSVファイルに分割する必要があるCSVファイルがあります。
すでに既存のコードがあります:\
最初のサブファイルには、1番目と2番目のフィールドに値を含むファイルが必要です
egrep "^[^,]+,[^,]+," orig.csv > suba.csv
2番目のサブには、最初の値を含むが2番目の値は空のファイルが含まれています
egrep "^[^,]+,," orig.csv > subb.csv
私が理解していることから、^[^,]+,
手段は値で始まる必要がありますが、値はコンマでなくてはならず、その後にコンマが続きます。
5番目の列を空白にしないという新しい要件があります。
これが私がそうあるべきだと思ったものですが、残念ながらそれはまだ値のない5番目の列で値を受け取ります
egrep "^[^,]+,[^,]+,[^,]+,[^,]+,[^,]+" orig.csv > suba_2.csv
何か案は?