Re: FAT mit :, was: KMail
Hallo Dirk!
Dirk Salva schrieb am Mittwoch, den 24. Juni 2009:
> On Wed, Jun 24, 2009 at 08:15:36PM +0200, Christian Brabandt wrote:
> > Andreas Pakulat schrieb am Mittwoch, den 24. Juni 2009:
> > > On 24.06.09 18:51:44, Dirk Salva wrote:
> > > > Hast Du eine Idee, wie ich ab da, wo ich gerade bin, auf der
> > > > Kommandozeile alle filenamen auf Doppelpunkte überprüfe und diese dann
> > > > durch Unterstriche ersetze?!
> > > find -name *:* | while read f; do mv "$f" "$(echo $f | sed 's/:/_/g')"; done
> > Wenn man keine ekligen Dateinamen hat:
> > find . -type f -name "*:*" | while read -r f; do mv "$f" "${f//:/_}"; done
> > Schneller: while mmv ';*:*' '#1#2_#3'; do :; done
>
> Was verstehst Du unter "eklig"?
Linebreaks, Tabs, Whitespaces sowas halt.
Und vergiß das -i bei mv nicht (Ich hab das oben auch vergessen, weil
ich der Meinung war, mv überschreibt vorhandene Dateinamen nur bei -f)
(Siehe auch die Mail von David).
mmv sollte damit aber keine Probleme haben.
> Die Filenamen sind beispielhaft so aufgebaut:
>
> 004987-2009-05-03T12:04:35-D-testfilename_fuer_alles-home.jpg
Geht.
Grüße
Christian
--
hundred-and-one symptoms of being an internet addict:
251. You've never seen your closest friends who usually live WAY too far away.
Reply to: