this.ABC/123, ABC/456, ABC/789와 같은 디렉토리 구조가 있으며 번호가 매겨진 각 디렉토리에는 많은 files.what가 있습니다. 원하는 것은 번호가 매겨진 디렉토리에있는 XYZ.txt라는 이름의 모든 파일을 ABC 디렉토리에서 검색하고 스크립트를 사용하여 변수 나 배열에 전체 경로를 가져 오는 것입니다.디렉토리의 모든 파일을 검색하여 bash 스크립트를 사용하여 전체 경로를 가져옵니다.
0
A
답변
1
당신이 시도 할 수 :
cd "ABC"
array=($(find "$PWD" -type f -name "XYZ.txt"))
0
는 CD ABC를 멀리두고, 그렇지 않으면 "ABC는 /"출력의 일부가되지 않습니다. find는 $ PWD를 지정할 수없는 curent 디렉토리를 검색합니다. 또한 .txt 확장자로 이름을 정의 할 때 -type 별 파일에 대한 제약 조건은 필요하지 않습니다. 이렇게 호출 된 디렉토리가 없다고 가정합니다.
array=($(find -name "*.txt"))
관련 문제
- 1. 자바 스크립트 : 디렉토리의 전체 경로를 가져옵니다.
- 2. 디렉토리의 첫 번째 파일을 가져옵니다.
- 3. 셸 스크립트를 사용하여 디렉토리의 파일을 반복합니다. 우분투
- 4. Bash - 디렉토리의 모든 이름 파일을 검색하는 방법?
- 5. Bash/Shell- 하위 디렉토리의 모든 파일을 대상 디렉토리로 이동 하시겠습니까?
- 6. 디렉토리의 전체 경로 찾기 (존재하는 경우) bash 스크립트를 사용하여 변수에 저장
- 7. 노틸러스 (nautilus) 스크립트를 사용하여 강조 표시된 파일의 파일 경로를 가져옵니다.
- 8. 사전 검색을 사용하여 각 키의 전체 경로를 가져옵니다.
- 9. 자바 스크립트를 사용하여 파일의 전체 경로 검색
- 10. 전체 HDD를 검색하여 모든 PDF 파일을 검색하는 방법은 무엇입니까?
- 11. 유닉스 - 전체 경로를 표시하지 않고 모든 디렉토리의 모든 파일을 나열 하시겠습니까?
- 12. 디렉터리를 순환하여 모든 파일과 폴더의 경로를 가져옵니다.
- 13. 디렉토리의 모든 .mp3 파일을 나열하십시오.
- 14. Bash : 하위 디렉토리가 아닌 디렉토리의 모든 파일
- 15. Bash는 디렉토리의 파일을 반복합니다.
- 16. 디렉토리의 모든 파일을 읽으십시오
- 17. 파일을 검색하여 추가하십시오.
- 18. bash 스크립트를 사용하여 postgresql의 모든 테이블을 삭제하십시오.
- 19. bash 스크립트를 사용하여 폴더를 만들고 파일을 이동하십시오.
- 20. bash 스크립트를 사용하여 tar 파일을 추출하십시오.
- 21. 디렉토리의 모든 PHP 파일을 포함하십시오.
- 22. 디렉토리의 모든 파일을 개별적으로 실행
- 23. Bash : 디렉토리의 여러 파일을 연속적으로 엽니 다.
- 24. 쉘 스크립트를 사용하여 디렉토리의 숨겨진 파일을 어떻게 계산합니까?
- 25. BOOST_FOREACH를 사용하여 디렉토리의 모든 파일을 반복합니다.
- 26. Perl을 사용하여 디렉토리의 모든 파일을 나열하려면 어떻게합니까?
- 27. 디렉토리의 모든 파일을 bash를 사용하여 하나로 병합하십시오.
- 28. 찾기를 사용하여 모든 하위 디렉토리의 모든 파일을 컴파일하려면 어떻게해야합니까?
- 29. 고유 ID를 검색하여 데이터를 가져옵니다.
- 30. bash 스크립트를 사용하여 filename에 특정 단어가있는 디렉토리의 파일을 반복 재생하는 방법은 무엇입니까?