4 Stimmen

Bash: For Filename do

Hallo, ich bin nicht gewohnt, Dinge in Bash zu tun, so dass ich einige Probleme habe:

Mein Ziel ist es, nach speziellen Dateien in einem Ordner zu suchen und, falls gefunden, einige andere Dateien mit denselben Dateinamen, aber anderer Erweiterung zu erzeugen.

Etwa so:

For Files-that-are-called-"SysBackup*.Now" 
do
  NewFileName = ChangeFileExt(FoundFilename),BK
  GenerateNewfile(NewFileName)
done

Das obige ist natürlich Dummycode, ich werde Sie nicht mit dem Code belästigen, den ich gemacht habe, da er nicht funktioniert :-)

Das Ziel sollte also sein:

Wenn der Ordner Folgendes enthält Sysbackup123.now und Sysbackup666.now enthält, erhalte ich die Dateien Sysbackup123.bk und Sysbackup666.bk

Vielen Dank für jede Hilfe

Michael

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X