파일 집합, 답변 파일 수, 결과 파일 수가 적은 경우 각 결과 파일을 답변과 비교해야하지만 결과 파일의 번호가 같지 않거나 행.서로 다른 행 수를 가진 원본 파일과 파일을 비교하는 경우
응답 파일
q1, true
q2, false
q3, false
q4, true
q5, true
결과 1
q1, true
q2, false
q3, true
표 데이터가 일치 한 후 그 다른 하나는 0과 경우를 수행 그렇다면
q1, 1
q2, 1
q3, 0
q4, 0
q5, 0
을하고 싶습니다 행이 존재하지 않습니다. 다시 0으로 간주하십시오. 결과 폴더의 모든 파일에 대해 동일한 작업이 수행되어야합니다.
는 지금까지 시도 일 : 정답 만를 인쇄 및 결과에 대한 데이터는 다음과 같이하면 할 수있는 기회가 같은이
awk -F "," '{print $0}' answer.csv | grep -f - result01.csv > me.csv
를?
결과
data/q1, true
data/q2, false
data/q3, true
당신은 우리가 당신의 숙제를 수행 할 작업을? =) –
@ 75inchpianist : 지금까지 awk -F, "{print $ 0}"answer.csv | grep -f - result01.csv> 올바른 asnwers를 인쇄하는 me.csv' –
질문에 항상 검색을 넣으십시오. –