{EDIT}
Vollständiger Titel
"cp Quelldatei Zieldatei{Zusatz 1,Zusatz 2,Zusatz 3}" schlägt fehl
Musste die Betreffszeile kürzen, da {der,die,das} Präfix
[erledigt] keinen Platz mehr hatte...
{/EDIT}
Hallo Leute,
ich will (in Bash) eine Datei so kopieren, dass ich mehrere Dateien mit identischem Inhalt aber mit unterschiedlichen Dateinamen habe. Bei der Datei handelt es sich um eine Kleinteileliste mit dem Namen "Kleinteile - Blanko.ods" Jetzt möchte ich sie so kopieren, dass ich Kopieen mit folgenden Dateinamen bekomme:
- Die komplette Liste beinhaltet ca. 70 Einträge. Hier wurde wegen der Übersichtlichkeit auf drei Einträge gekürzt.
- Kleinteile - Projekt A (Experimentell).ods
- Kleinteile - Kit 25.ods
- Kleinteile - Paket 66.ods
Folgender Versuch wird mit
bash: Syntaxfehler beim unerwarteten Wort `('
abgebrochen.
cp "Kleinteile - Blanko.ods" "Kleinteile - "{Projekt A (Experimentell),Kit 25,Paket 66}".ods"
Danach habe ich die runden Klammern und die Leerzeichen per Backslash maskiert.
cp "Kleinteile - Blanko.ods" "Kleinteile - "{Projekt\ A\ \(Experimentell\),Kit\ 25,Paket\ 66}".ods"
Nun bekomme ich folgende Fehlermeldung:
cp: das angegebene Ziel „Kleinteile - Paket 66.ods“ ist kein Verzeichnis
Ab hier stehe ich auf dem Schlauch (und bin auf euere Hilfe angewiesen). Die Google-Suche hat mich kein Stück weitergebracht, sondern (mehr oder weniger gut übersetzte) MAN-Pages für cp zu Tage gefördert.
MfG
Kerberos