Linux에서 파일의 이름이 다른 파일에 있는지 확인하는 방법은 무엇입니까?

Linux에서 파일의 이름이 다른 파일에 있는지 확인하는 방법은 무엇입니까?

Raju나는 일반적으로 다음과 같은 디렉터리의 파일에 특정 패턴이 있는지 확인합니다.

grep -E "Raju" *.csv

그러나 이제 다음과 같이 all.csv디렉토리에 저장된 파일이 있습니다 .direct

Names
Raju
Madhu
Stephen
Andrea
Markus

디렉토리는 direct다음과 같으며 많은 파일이 포함되어 있습니다.all.csv

direct
  |_____file1.csv
  |_____file2.csv
  |_____file3.csv
  |_____file4.csv
  |_____file5.csv
  |_____all.csv

Names모든 패턴을 한 번에 확인하는 것이 아니라 해당 패턴이 존재하는 디렉토리의 어느 파일에서 확인하고 싶은지all.csvdirect

file3Raju, Markus 및 Stephen이 있다고 가정 하면 다음과 같은 출력이 제공되어야 합니다.

file3.csv: Raju, Markus, Stephen

관련 정보