현재 경로와 그 아래에 모든 디렉토리와 하위 디렉토리를 나열하고 싶습니다. 디렉토리 만 표시하고 싶었으므로 다음 follwing 명령을 내놓았습니다.
find -type d -exec ls -d1 {} \; | cut -c 3-
예를 들어
webphone
music
finance
finance/banking
finance/realestate
finance/trading
finance/other
finance/moneylending
finance/insurance
webradio
webtv
내가 지금 가진 문제는 디렉토리 금융이 나열되어 있다는 것입니다. finance에는 위에서 본 하위 디렉토리에 파일이 없습니다. 내가 달성하고자하는 것은 다음과 같은 출력입니다.
webphone
music
finance/banking
finance/realestate
finance/trading
finance/other
finance/moneylending
finance/insurance
webradio
webtv
이리스트에는 디렉토리 재무가 표시되지 않습니다. 따라서 파일이없는 디렉토리 (하위 디렉토리 만)를 필터링하는 방법에 대해주의를 기울여야합니다.