Встала тут задачка - получить полный список файлов в папке и подпапках с указанием пути этих файлов и их расширения.
Покурил маны по ls, но нужного не нашел...
Допустим, есть папка /home/user1/Music
В ней есть подпапки Artist1 и Artist2, в них свои подпапки CD1 и CD2, ну а в них файлы.
Хочется указав папку /home/user1/Music, просканить ее и получить список всех файлов строго в таком виде:
/Artist1/CD1/File1.flac
/Artist1/CD1/File2.flac
/Artist1/CD2/File3.flac
/Artist1/CD2/File4.flac
/Artist2/CD1/File5.flac
/Artist2/CD1/File6.flac
/Artist2/CD2/File7.flac
/Artist2/CD2/File8.flac
Ну, или с полным путем:
/home/user1/Music/Artist1/CD1/1.flac
/home/user1/Music/Artist1/CD1/2.flac
и т.д.
Если будет возможность сделать вывод в текстовый файл, будет еще лучше.