Hei
Ongelmana on yle areenasta rhythmboxilla haettujen podcast mp3:ten älyttömät nimet.
rhytmdb.xml tiedostossa olisi niiden kappalenimet, mutta olisiko jotain komentorivipohjaista keinoa lukea ne tuosta xml-tiedostosta ja kopioida kerralla ladatut tiedostot niiden kappalenimellä nimettyihin tiedostoihin.
Itse rhytmdb.xml on muotoa
<?xml version="1.0" standalone="yes"?>
<rhythmdb version="1.7">
.
.
.
<entry type="podcast-post">
<title>Äänikirja: Välskärin kertomuksia: osa 181</title>
<genre>Podcast</genre>
<artist>areena.info@yle.fi</artist>
<album>Äänikirja: Välskärin kertomuksia</album>
<duration>524</duration>
<file-size>8385870</file-size>
<location>file:///home/voj/Musiikki/%C3%84%C3%A4nikirja:%20V%C3%A4lsk%C3%A4rin%20kertomuksia/1314890621873_1314890621993.mp3</location>
<mountpoint>http://areena.yle.fi/nedstat-clickin/download.%C3%A4%C3%A4nikirja_v%C3%A4lsk%C3%A4rin_kertomuksia.osa_181/yle.fi/progressive/areena2/maailma_ladattava/2011/9/1/1314890621873_1314890621993.mp3?station=yle_radio_1&content_type=audio</mountpoint>
<first-seen>1315105573</first-seen>
<last-seen>1315105595</last-seen>
<bitrate>128</bitrate>
<date>0</date>
<mimetype>audio/mpeg</mimetype>
<status>100</status>
<description>Zachris Topeliuksen (1818-1898) romaanisarjassa 'Välskärin kertomuksia' seurataan Bertelsköldin ja Larssonin sukujen vaiheitten lävitse Ruotsin ja Suomen historiaa Breitenfeldtin taistelusta Kustaa III vallankaappaukseen. Kirjailija: Zachris Topelius. Suomennos: Juhani Aho. Lukija: Esko Salervo.</description>
<subtitle>http://areena.yle.fi/ohjelma/1673799/feed/podcast</subtitle>
<summary></summary>
<lang></lang>
<copyright></copyright>
<image></image>
<post-time>1314890400</post-time>
</entry>
.
.
.
</rhythmdb>
Eli kun kyseessä olisi Yleltä ladattu podcasti, niin ladattu mp3 (nimi location kentässä) niin se kopioitaisiin title kentässä olevalle nimelle.
Vai pitääkö tässä vielä vanhoilla päivillä yrittää olkaa opettelemaan pythonia tai jotain vastaavaa?