Dateien eines Ordners auslesen
Posted: 2008-10-21 17:58
Hallo zusammen.
Ich bei einem Ordner schauen ob *.txt Dateien drin sind (wie find /pfad -name "*.txt”)
Sind keine drin soll nichts passieren.
Ist eine oder mehrere drin, soll er EINE nehmen (egal welche), den Dateinamen vor .txt in eine Variable speichern und die eigentliche Datei umbennen nach .fertig. Mit allen anderen soll er nichts machen, erst bei einem weiteren Durchlauf wieder eine nehmen.
Dann soll er ein Programm mit dem Parameter des Dateinamen (ohne Endung) aufrufen also ./programm -param=$DATEINAME, das weis sich aber wie, das ist nicht das Problem.
Kann mir da jemand helfen, wie ich diesen Dateiname auslese?
Viele Grüsse,
Erich
Ich bei einem Ordner schauen ob *.txt Dateien drin sind (wie find /pfad -name "*.txt”)
Sind keine drin soll nichts passieren.
Ist eine oder mehrere drin, soll er EINE nehmen (egal welche), den Dateinamen vor .txt in eine Variable speichern und die eigentliche Datei umbennen nach .fertig. Mit allen anderen soll er nichts machen, erst bei einem weiteren Durchlauf wieder eine nehmen.
Dann soll er ein Programm mit dem Parameter des Dateinamen (ohne Endung) aufrufen also ./programm -param=$DATEINAME, das weis sich aber wie, das ist nicht das Problem.
Kann mir da jemand helfen, wie ich diesen Dateiname auslese?
Viele Grüsse,
Erich