디렉토리에있는 파일의 경우 echo 파일 이름 만 (경로 없음) for 루프로 디렉토리를 반복하는 경우 파일의 파일 이름 만 에코하려면 어떻게해야합니까? for filename in /home/user/* do echo $filename done; 파일 이름으로 전체 경로를 가져옵니다. 파일 이름 만 알고 싶습니다. 네이티브 bash솔루션 을 원하는 경우 for file in /home/user/*; do echo "${file##*/}" done 위는 셸 고유의 매개 변수 확장 을 사용 하며 다음과 같은 외부 바이너리에 대한 호출이 필요하지 않습니다.basename 그러나 사용하는 것이 좋습니다. find find /home/user -type f -printf "%f\n" 그냥 사용하십시오 basen..