어떻게 내가 하나의 '큰'파일로 여러 파일을 병합 한 후 파일 이름과 경로를 포함 할 하나의 '큰'파일에 작성 후 파일 이름과 경로를 포함?여러 파일을 읽고
예를 들어, 나는 디렉토리 /temp/Errors/
에있는 파일을 TestMessage1.txt to TestMessage5.txt
있습니다. 이 파일의 내용은 Hello, this is test message 1 to Hello, this is test message 5
입니다. TestMessage5.txt에 TestMessage1.txt 병합
꽤 똑바로 앞으로 출력 파일에서 cat * > outputfile.txt
을 사용하고 내가 얻을 :
Hello, this is test message 1
Hello, this is test message 2
Hello, this is test message 3
Hello, this is test message 4
Hello, this is test message 5
어떻게 같이 내 출력 파일을받을 수 있나요 :
사전에/temp/Errors/TestMessage1 : Hello, this is test message 1
/temp/Errors/TestMessage2 : Hello, this is test message 2
/temp/Errors/TestMessage3 : Hello, this is test message 3
/temp/Errors/TestMessage4 : Hello, this is test message 4
/temp/Errors/TestMessage5 : Hello, this is test message 5
감사
감사합니다 ..이 grep 명령이 파일에 모든 일치 및 인쇄됩니다 내가 – Chor419
을 찾고 있어요 정확히 저를 준다 (는 쉼표 대신 세미콜론과 전체 경로의 여러 라인 편집) 그것을 파일 이름과 함께 출력합니다. 시도 해봐. – dogbane
':'는 파일 이름과 파일 내용을 구분하는 데 쓰이며 대신','를 사용할 수 있습니다. 이 grep 명령은 출력물에 더 많은 융통성을 원한다면 – Chor419