Wie übergibt man der Bash Ergebnisse ?

Post Reply
Message
Author
jb

Wie übergibt man der Bash Ergebnisse ?

#1 Post by jb »

Hi,
Wie kann man die Ergebnisse eines ersten Kommandos einem angehängten zweiten Kommando übergeben ?
Ich möchte z.B mit

<i>find -name '*.jpg'</i>

alle JPG-Dateien finden, die in einem Verzeichnis und seinen Unterverzeichnissen liegen, und sie dann mit Hilfe von

<i>cp [hier soll das Ergebnis von find stehen] /home/username</i>

in mein Homeverzeichnis kopieren. Ich hab' jetzt schon alles mögliche
ausprobiert, aber es will und will nicht klappen...

Schöne Grüße, jb

jensemann
Posts: 189
Joined: 08. Dec 2001 15:18
Location: Krefeld (obwohl mir Kölsches Bier lieber ist)
Contact:

Re: Wie übergibt man der Bash Ergebnisse ?

#2 Post by jensemann »

Hi jb
das ist ganz einfach
cp `find -name '*.jpg'` /home/username
Mfg jensemann
Hilfe bei LFS Problemen: <a href="http://www.lfsforum.org" target="_blank"><!--auto-->http://www.lfsforum.org</a><!--auto-->

thorsten
Posts: 72
Joined: 23. Jan 2002 13:54

Re: Wie übergibt man der Bash Ergebnisse ?

#3 Post by thorsten »

2. Möglichkeit:
<blockquote><pre><font size="1" face="">code:</font><hr><font face="Courier New" size="2">
find -name '*.jpg' -exec cp {} /home/username \<!--no-->;
</font><hr></pre></blockquote>

Gruß

Thorsten

Post Reply