Am 09.04.2013 14:11, schrieb T. Ermlich:
Hallo Liste,
ich stecke mit einem bash-Skript fest ... Ich möchte in eine vorhandene Verzeichnisstruktur zusätzliche Unterverzeichnisse einbinden. Aktuell schaut es wie folgt aus: /srv/samba/infos/10000-10499/ /srv/samba/infos/10500-10999/ /srv/samba/infos/11000-11499/ usw. (Nein, es sind keine PLZ ;)). Darunter sollen nun weitere Verzeichnisse, welche im Verzeichnis /srv/samba/_skel/number aufgeführt sind. (Hall, Sem, PL, u. a. m.). Versucht habe ich es nun mittels: find . -type d -exec cp -r /srv/samba/_skel/number/ {} \; Nur leider kommt dann irgendwann, mal früher, mal später, eine Meldung á la:
cp: kann Verzeichnis â./10000-10499/10230/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/ Hall/Hall /Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall /Hall/Hal l/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hal l/Hall/Ha ll/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Ha ll/Hall/H all/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/Hall/CV/number/number/Zygoâ nicht anlegen: Der Dateiname ist zu lang
Wie muß das Skript denn dafür ausschauen? Oder sollte ich es in Kombination mit der (Neu)Erstellung der Verzeichnisse kopieren lassen?
Bin jetzt weder script noch find Spezialist. Wie das aussieht solltest Du mal -maxdepth 0 probieren. -- Grüße Ralf Antworten bitte nur in die Mailingliste! PMs bitte an: listpm (@) arndt-de (.) eu -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org