각 행에 ID, 숫자의 목록이 포함 된 CSV 파일이 있습니다. 그 파일을 ids.csv라고 부르 자. 디렉토리에 나는 "file_123456_smth.csv"라는 이름의 파일을 가지고있다. 123456은 id csv 파일에서 찾을 수있는 id이다. 지금, 달성하고자하는 것은 무엇인가? 파일 이름을 ids.csv에 저장된 ID와 비교하십시오. ids.csv에 123456이 있으면 파일 이름이 표시되어야합니다. 내가 무엇을 시도했다 :파일 이름 목록을 CSV 이름 목록과 대조합니다.
물론ls -a | xargs grep -L cat ../../ids.csv
이 작동,하지만 내 방향의 아이디어를 제공하지 않습니다.
내가 파이썬 태그 이유를 모르겠지만, 당신이 아닌 경우 2 차 해법을 원한다면, 집합이나 사전을 사용할 수 있습니다. – user189
@ user189 Python은 자동으로 SO에 의해 제안되었으며 거기에 눈치 채지 못했습니다. – maephisto