mitloggtes kopieren per bash-funktion

Post Reply
Message
Author
andre

mitloggtes kopieren per bash-funktion

#1 Post by andre »

hi,
ich moechte ein verzeinis mit allen dateien/unterverzeichnissen in ein anderes verzeichnis kopieren. dabei sollen alle im verzeichnis enthaltenen dateien/unterverzeihnisse mitgeloggt werden (die sich im neuen verzeichnis befinden). das ganze braeuchte ich am besten in einer bash-funktion (copy):

copy /home/foo /home2/foo2
muesste also die dateien/unterverzeichnisse rueberkopieren, und jede kopierte datei einzeln in der "/log.txt" auflisten:
"
/home2/foo2/file1.txt
/home2/foo2/bar1/a.txt
/home2/foo2/bar2/b.txt
...
"

thnxs & gruss,
andre

anonym

Re: mitloggtes kopieren per bash-funktion

#2 Post by anonym »

so:
cp -av /Path1 /path2 1>logdatei

andre

Re: mitloggtes kopieren per bash-funktion

#3 Post by andre »

hi,
ui... ist ja erheblich einfacher als ich dachte! <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">

jetzt muesste nur noch die logfile auseinandergenommen werden, damit rein nur die ziel-dateien aufgelistet werden.

gruss,
andre

andre

Re: mitloggtes kopieren per bash-funktion

#4 Post by andre »

hi,
habs schon...

cat LOGDATEI | cut -d "»" -f3 | cut -d "«" -f1

gruss,
andre

Post Reply