Wie muss ein Skript aussehen, wenn es eine Datei (meinetwegen /temp/test) in jedes Unterverzeichnis des aktuellen Verzeichnisses und wiederum in deren Unterverzeichnissen usw. kopiert werden soll? Gibt es da was oder muss ich in alle 1000 Directories die Datei von Hand kopieren? Antwort bitte direkt an mich, ich kann die Liste nicht durchgängig empfangen. Ciao. Tim ================================================== email : cyraxx@cityweb.de home : Derzeit keine Homepage! --> PGP-Fingerprint_________-AUSLAUFEND!-_________ C343 4EDC 1930 7043 C617 E98A 0817 DCDC 6823 8B57 -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Hi, On Sat, Sep 05, 1998 at 18:39 +0200, Tim Niemueller wrote:
Wie muss ein Skript aussehen, wenn es eine Datei (meinetwegen /temp/test) in jedes Unterverzeichnis des aktuellen Verzeichnisses und wiederum in deren Unterverzeichnissen usw. kopiert werden soll? Gibt es da was oder muss ich in alle 1000 Directories die Datei von Hand kopieren?
find -type d -exec cp /tmp/test {} \; Ciao, Stefan -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Stefan Troeger wrote:
Hi,
On Sat, Sep 05, 1998 at 18:39 +0200, Tim Niemueller wrote:
Wie muss ein Skript aussehen, wenn es eine Datei (meinetwegen /temp/test) in jedes Unterverzeichnis des aktuellen Verzeichnisses und wiederum in deren Unterverzeichnissen usw. kopiert werden soll? Gibt es da was oder muss ich in alle 1000 Directories die Datei von Hand kopieren?
find -type d -exec cp /tmp/test {} \;
Hallo Tim, warum willst Du D/eine Platte vollmüllen ? Setzte lieber Links auf das PRG. (man ln) Ciao Sworn -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
On Sat, 5 Sep 1998, Tim Niemueller wrote:
Wie muss ein Skript aussehen, wenn es eine Datei (meinetwegen /temp/test) in jedes Unterverzeichnis des aktuellen Verzeichnisses und wiederum in deren Unterverzeichnissen usw. kopiert werden soll? Gibt es da was oder muss ich in alle 1000 Directories die Datei von Hand kopieren?
z. B. so: #!/bin/csh -f # UNGETESTET! et rootdir=/alle/untervrz/von/hier/an set dirlist=`find $rootdir -type d` set dirname set source=/temp/test foreach dirname ($dirlist) cp $source $dirname end Tschau, Volker -- Volker Mueller <A HREF="mailto:volker.mueller@gmx.de">mailto:volker.mueller@gmx.de</A> / * / / / /| / <A HREF="http://www.in-berlin.de/user/flinux/"><A HREF="http://www.in-berlin.de/user/flinux/</A">http://www.in-berlin.de/user/flinux/</A</A>> / / /| / / / X Climb Now Work Later t n t w Try Not To Work /_ / / |/ /_/ / | -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Hi! Trying to kill the keyboard, cyraxx@cityweb.de produced:
Wie muss ein Skript aussehen, wenn es eine Datei (meinetwegen /temp/test) in jedes Unterverzeichnis des aktuellen Verzeichnisses und wiederum in deren Unterverzeichnissen usw. kopiert werden soll? Gibt es da was oder muss ich in alle 1000 Directories die Datei von Hand kopieren?
#! /bin/sh for i in `find ./ -type d -print`; do cp /Pfad/Pfad/Pfad/Datei $i done :-) -Wolfgang -- PGP 2 welcome: Mail me, subject "send PGP-key". If you've nothing at all to hide, you must be boring. Unsolicited Bulk E-Mails: *You* pay for ads you never wanted. Is our economy _so_ weak we have to tolerate SPAMMERS? I guess not. -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
participants (5)
-
cyraxx@cityweb.de
-
stefan.troeger@wirtschaft.tu-chemnitz.de
-
todt@pad.de
-
volker.mueller@gmx.de
-
weissel@jupiter.ph-cip.uni-koeln.de