모든 하위 디렉터리에 id3v2 정보 재귀 텍스트가 있습니까?

모든 하위 디렉터리에 id3v2 정보 재귀 텍스트가 있습니까?

문제가 있습니다. mp3와 동일한 이름으로 텍스트 파일 정보를 생성합니다.

for f in *.mp3; do id3v2 -l "$f" > "${f%mp3}txt"; done

file.mp3 > file.txt 각각과 현재 디렉토리의 mp3에 대한 정보를 제공합니다.

하위 디렉터리에 대해 동일한 작업을 어떻게 수행할 수 있나요?

답변1

간단합니다. 재귀적 글로빙을 활성화하면 됩니다 **.

shopt -s globstar ## enable recursive globbing operator **
for f in **/*.mp3; do id3v2 -l "${f}" > "${f%mp3}txt"; done

관련 정보