우분투에서 sh 파일을 일괄 컴파일하려고 준비 중입니다. dir 명령을 사용하여 파일 목록을 가져옵니다(및 이름을 추출하기 위한 일부 문자열 조작). 그러나 이것은 아마도 목록을 얻는 가장 좋은 방법은 아닐 것입니다(그러나 충분히 간단합니다).
질문: 모든 Linux 배포판이 "dir" 명령에 동일하게 응답합니까?
dir /usr/lib/nvidia-*
/usr/lib/nvidia-396:
alt_ld.so.conf libnvidia-cfg.so.396.54
bin libnvidia-compiler.so
ld.so.conf libnvidia-compiler.so.1
libEGL_nvidia.so.0 libnvidia-compiler.so.396.54
답변1
대부분의 Linux 배포판에는 이 기능이 있습니다 dir
.coreutils에서. coreutils를 사용하는 모든 배포판에서 동일한 방식으로 작동합니다.
일반적인 주의사항파싱 정보ls
또한 dir
해결하려는 문제를 해결하는 다른 더 나은 방법이 있을 수도 있습니다.