Следуйте до этого вопроса о GNU make :
У меня есть каталог, flac
, содержащий файлы .FLAC. У меня есть соответствующий каталог mp3
, содержащий файлы MP3. Если FLAC-файл является более новым, чем соответствующий MP3-файл (или соответствующий MP3-файл не существует), тогда я хочу запустить набор команд для преобразования FLAC-файла в MP3-файл и скопировать теги.
The kicker: мне нужно рекурсивно искать в каталоге flac
и создавать соответствующие подкаталоги в каталоге mp3
. Каталоги и файлы могут содержать пробелы в именах и именоваться в UTF-8.
Оказывается, это не сработает в make
из-за пробелов в каталогах и именах файлов, поэтому мне интересно, как сделать это в rake ...