7개의 디렉토리 목록이 있습니다. 그들은 매일 문서를 받습니다. 모든 디렉터리를 한 번에 확인하고 파일 이름의 출력을 제공하는 명령을 실행하겠습니다.
일반적으로 나는 ls /direct1
7개의 명령 각각을 직접 실행하고 솔직히 말해서 명령을 모두 연결하려고 시도했지만 그것도 작동하지 않았습니다. 스스로 알아내려고 노력하는 것은 별로 마음에 들지 않지만 무엇을 검색해야 할지 잘 모르겠습니다. 내 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