Re: Erstes Zeichen löschen

From: Ingo Wilken <Ingo.Wilken_at_Informatik.Uni-Oldenburg.DE>
Date: Fri, 19 Jan 2007 18:14:14 +0100 (MET)

Moin!

> Ich brauche mal einen Ansatz, wie ich den führenden Punkt mit bash-Mitteln
> wegbekomme:

find . -type f -name ".*" -maxdepth 1 | while read i
do
    f=`basename $i | sed 's/^.//'`
        mv $i $f
done

Das 'sed' entfernt zwar genaugenommen das erste Zeichen (egal ob es
ein Punkt ist oder nicht), aber da das 'find' nur Dateien mit Punkt
am Anfang ausspuckt geht das hier - ansonsten wäre ein Escape mit
Backslash notwendig.

Tschau
Ingo
Received on Fri Jan 19 2007 - 18:14:14 CET

This archive was generated by hypermail 2.2.0 : Fri Jan 19 2007 - 18:14:19 CET