Hei
Ongelmana on mittausdatatiedostot joiden nimissä on kaksoispisteitä. Linuxissa nimet toimivat mutta nyt ne pitäisi siirtää windos koneelle joka ei osaa moisia nimiä. Nimet ovat muotoa 20150403 12:00:00.dat.
Pyrenamerin kanssa pystyy nimeämään yhden kansion kerrallaan mutta kun kansioitakin on muutama tuhat ja tiedostoja kymmeniätuhansia niin homma menee työlääksi.
Miten nimeämisen saisi hoidettua helpommin?
Kaikki vinkit otetaan kiitollisena vastaan.
Komento löytyi
find . -exec rename -v 's/:/_/g' {} \;
Vaihtaa kaksoispilkut alaviivoiksi. Toimii kerrasta jos kansioiden nimissä ei ole kaksoispilkkuja.
Jos kansioiden nimissä on kaksoispilkkuja niin koodi vaihtaa myös ne mutta ei sen jälkeen löydä ko. kansiota tiedostojen nimien vaihtamista varten joten komennon joutuu ajamaan uudestaan niin monta kertaa kuin kansiopuu on syvä ja kansioiden nimissä niitä kaksoispilkkuja.
Kannattaa kokeiluvaiheessa käyttää valitsinta -n renamen kanssa ja sitten vasta kun komento toimii varmasti oikein poistaa se