Hallo zusammen, ich habe gerade versucht ein paar Dateien zu kopieren: cp -a quelle ziel Leider bekomme ich die Fehlermeldung -bash: /bin/cp: Die Argumentliste ist zu lang Im Verzeichnis befinden sich ca. 4000 Dateien. Gibt es eine Möglichkeit die von der Kommandozeile aus zu kopieren ? Am besten natürlich mit einem einzelnen Befehl ;-) Gruss, Marco Schwarz
Hallo, Am Montag, 8. März 2004 14:30 schrieb Marco Schwarz:
Im Verzeichnis befinden sich ca. 4000 Dateien. Gibt es eine Möglichkeit die von der Kommandozeile aus zu kopieren ? Am besten natürlich mit einem einzelnen Befehl
eigentlich sollte (in dem Verzeichnis mit den Dateien) find ./ -name "*" -exec cp {} ziel_pfad \; (* in der Ann. das alle Dateien in dem Verzeichnis kopiert werden sollen) funktionieren. Gruss Thomas
"Marco Schwarz"
ich habe gerade versucht ein paar Dateien zu kopieren:
cp -a quelle ziel
Leider bekomme ich die Fehlermeldung
-bash: /bin/cp: Die Argumentliste ist zu lang
Im Verzeichnis befinden sich ca. 4000 Dateien.
Gibt es eine Möglichkeit die von der Kommandozeile aus zu kopieren ? Am besten natürlich mit einem einzelnen Befehl ;-)
Nun ja, da muß aber noch irgendwo ein "*" oder sowas im Kommando vorkommen, sonst kommt es nicht zu dieser Meldung. Ganze Verzeichnisse kopieren: cp -r quell-verzeichnis ziel-verzeichnis viele Dateien mit einem Muster: for f in `find quell-verzeichnis -name "*.html"`; do cp $f ziel; done Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 9204871 Fax: +49(721) 24874 Juergen.Vollmer@[informatik-vollmer.de|alumni.uni-karlsruhe.de|acm.org] www.informatik-vollmer.de
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am Montag, 8. März 2004 14:30 schrieb Marco Schwarz:
Hallo zusammen,
ich habe gerade versucht ein paar Dateien zu kopieren:
cp -a quelle ziel
Leider bekomme ich die Fehlermeldung
-bash: /bin/cp: Die Argumentliste ist zu lang
Im Verzeichnis befinden sich ca. 4000 Dateien.
Gibt es eine Möglichkeit die von der Kommandozeile aus zu kopieren ? Am besten natürlich mit einem einzelnen Befehl ;-)
Noch ein Vorschlag: ls -1 | sed 's/\(.*\)/cp \1 ziel/' | sh Gruss Thomas - -- Verschlüsselte und signiert Mails bevorzugt. Encrypted and signed mails prefered. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.3.2 (GNU/Linux) iD8DBQFATkF62TqsmTFMxwkRApvyAJ4j3PXQ77ag+pUNSMYYDWhApSR8jgCgrrR/ gpDd3196xFni2UPd+oZoCxg= =943P -----END PGP SIGNATURE-----
participants (5)
-
Dr. Jürgen Vollmer
-
Marco Schwarz
-
Peter Wiersig
-
Thomas Arend
-
Thomas Pries