여러 디렉터리 및 출력 파일 이름 검색

여러 디렉터리 및 출력 파일 이름 검색

7개의 디렉토리 목록이 있습니다. 그들은 매일 문서를 받습니다. 모든 디렉터리를 한 번에 확인하고 파일 이름의 출력을 제공하는 명령을 실행하겠습니다.

일반적으로 나는 ls /direct17개의 명령 각각을 직접 실행하고 솔직히 말해서 명령을 모두 연결하려고 시도했지만 그것도 작동하지 않았습니다. 스스로 알아내려고 노력하는 것은 별로 마음에 들지 않지만 무엇을 검색해야 할지 잘 모르겠습니다. 내 Google 결과의 대부분은 파일 이름이 포함된 스크립트를 가리키지만 이는 과도한 것처럼 보입니다. 아마도 이것이 이러한 결과의 유일한 방법이자 이유일 것입니다.

답변1

ls는 여러 파일/디렉토리 인수를 허용합니다.ls /directory1 /directory2 ... /directoryN

편집: 또한 독립적인 대상으로 여러 명령을 실행하면 파이프에서는 작동하지 않지만 세미콜론에서는 작동합니다 ls /directory1; ls /directory2; ....

답변2

이 7개의 디렉토리가 모두 한 곳에 있다면 Christopher의 의견을 참조하세요.

ls -R

동일한 위치에 있는 경우 7개 디렉터리의 모든 내용이 나열됩니다.

답변3

파일에 별칭을 정의할 수 있습니다 ~/.bashrc.

nano ~/.bashrc

별칭을 복사하여 파일 끝에 붙여넣습니다.

alias lsall='ls "/dir1/" "/dir2/" "/dir3/"'

터미널을 다시 시작하고 다음을 입력하세요.

lsall

관련 정보