ファイルのセット、1つの回答ファイル、およびいくつかの結果ファイルがあります。各結果ファイルを回答と比較する必要がありますが、結果ファイルの数または行が同じでない場合があります。
回答ファイル
q1, true
q2, false
q3, false
q4, true
q5, true
結果1
q1, true
q2, false
q3, true
欲しいテーブル
q1, 1
q2, 1
q3, 0
q4, 0
q5, 0
したがって、データが一致する場合は1、それ以外の場合は0であり、行が存在しない場合は再び0と見なします---結果フォルダー内のすべてのファイルに対して同じアクションが発生するはずです。
私がこれまでに試したこと:
awk -F "," '{print $0}' answer.csv | grep -f - result01.csv > me.csv
正解のみを出力します
結果のデータが次のようになっている場合、同じことを行う可能性はありますか?
結果1
data/q1, true
data/q2, false
data/q3, true