Hallo, On Mon, 28 Oct 2002, Gerd König wrote:
Dennoch würde mich interessieren ob man in einem Shell-Script so Sachen wie Dateinamen parsen machen kann
Jup. Mit cut, sed, awk, set, je nach Bedarf... z.B.: ==== F="dat_2002-10-01_08:00:00" OIFS="$IFS"; IFS="_-:" set -- $F IFS="$OIFS" echo "$@" ==== ergibt: dat 2002 10 01 08 00 00 Du hast also die einzelnen Teile der Dateinamen in $1, $2 usw. Zum sortieren ist das aber auch weniger geeignet, aber man koennte das z.B. alternativ zu mmv verwenden: mv -i "$F" "${1}-${2}${3}${4}_${5}${6}${7}" wuerde also nach dat-20021001_080000 umbenennen ;) -dnh --
Antwort: AW: Antwort: AW: Antwort: AW: Arrgl ... <mit Schaum vor dem Mund nach hinten umkipp> [Martin Wilhelm Leidig in suse-linux]