Dateinamenauslesen und sequenzieren, Shell, zsh
Hi,
ich habe hier einen Haufen Messdaten in Dateien gespeichert, in denen die Zeit nach dem Schema YYYYMMDD_HH.nc im Dateinamen selbst angegeben ist und leider in der Datei selbst nicht. Das will ich aendern. ;)
Dazu muss ich die Zeit aus dem Dateinamen auslesen und in die kommandozeilenbasierende Software cdo weitergeben.
Der notwendige Befehl lautet z.B.
Code:
cdo settaxis,YYYY-MM-DD,HH:00,1hrour inputfile.nc outputfile.nc
Bsp. fuer eine Datei:
Die Datei B19990512_06.nc wird mit dem Befehl
Code:
cdo settaxis,1999-05-12,06:00,1hrour B19990512_06.nc B19990512_06_time.nc
bearbeitet.
Und Jetzt brauche ich halt eine Schleife, die das gesamte Verzeichnis abarbeitet. Am liebsten wuerde ich das der zsh erledigen. :confused:
Besten Dank
Stephcar