H
hoschi1301
Grünschnabel
Hallo zusammen,
ich möchte nur den 1.Dateinamen aus einem Verzeichnis auslesen und in einer Variablen speichern
Pfad: faxdruck/faxe/
im Verzeichnis "faxe" befinden sich ein paar hundert datein mit folgenden namen:
fax12345.tif
fax12346.tif
fax12347.tif
fax12348.tif
usw.
diese Dateien ändern sich täglich. Also kann das Skript nicht statisch sein.
ich möchte den 1. Dateinamen aus dem Verzeichnis auslesen, zerlegen in eine zahl, in diesem fall "12345" und diese in einer Variablen speichern.
das zerlegen der dateinamen habe ich bereits mit folgenden Befehlen gelöst.
for i in *.tif; do mv "$i" "${i/.tif}"; done
for i in fax*; do mv "$i" "${i/fax}"; done
habe aber keine Ahnung wie ich die erste Datei aus diesem Verzeichnis auslesen kann.
Vielleicht kann mir ja jemand helfen.
Grusse
harald Stuchly
ich möchte nur den 1.Dateinamen aus einem Verzeichnis auslesen und in einer Variablen speichern
Pfad: faxdruck/faxe/
im Verzeichnis "faxe" befinden sich ein paar hundert datein mit folgenden namen:
fax12345.tif
fax12346.tif
fax12347.tif
fax12348.tif
usw.
diese Dateien ändern sich täglich. Also kann das Skript nicht statisch sein.
ich möchte den 1. Dateinamen aus dem Verzeichnis auslesen, zerlegen in eine zahl, in diesem fall "12345" und diese in einer Variablen speichern.
das zerlegen der dateinamen habe ich bereits mit folgenden Befehlen gelöst.
for i in *.tif; do mv "$i" "${i/.tif}"; done
for i in fax*; do mv "$i" "${i/fax}"; done
habe aber keine Ahnung wie ich die erste Datei aus diesem Verzeichnis auslesen kann.
Vielleicht kann mir ja jemand helfen.
Grusse
harald Stuchly