Hallo,
ich habe folgendes Problem:
Ich habe einen Ordner in dem befinden sich etliche Dateien mit der Endung *.doc! Nun brauche ich ein Script das mir einfach nur eine leere Datei aus allen *.doc Dateien erstellt mit dem Namen *.bak
Folgendes habe ich ausprobiert und ist genau das was ich brauche, aber es funktioniert nicht, wenn die Dateien Leerzeichen enthalten und das tun etliche Dateien leider :-(
Weiss jemand wie ich das umschreiben muss das es auch mit Leerzeichen funktioniert? Kann auch ganz anders gelöst werden, Hauptsache es funktioniert.
Also ohne Leerzeichen geht es!!!
Ich hoffe ihr könnt mir helfen ich verzweifle grad. Kenn mich mit der Bash leider nicht gut aus.
Vielen Dank schon einmal im vorraus
ich habe folgendes Problem:
Ich habe einen Ordner in dem befinden sich etliche Dateien mit der Endung *.doc! Nun brauche ich ein Script das mir einfach nur eine leere Datei aus allen *.doc Dateien erstellt mit dem Namen *.bak
Folgendes habe ich ausprobiert und ist genau das was ich brauche, aber es funktioniert nicht, wenn die Dateien Leerzeichen enthalten und das tun etliche Dateien leider :-(
Code:
for i in $(ls *.doc); do touch $i ${i%.*}.bak; done
Weiss jemand wie ich das umschreiben muss das es auch mit Leerzeichen funktioniert? Kann auch ganz anders gelöst werden, Hauptsache es funktioniert.
Also ohne Leerzeichen geht es!!!
Ich hoffe ihr könnt mir helfen ich verzweifle grad. Kenn mich mit der Bash leider nicht gut aus.
Vielen Dank schon einmal im vorraus