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
Wie übergibt man der Bash Ergebnisse ?
-
- 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 ?
Hi jb
das ist ganz einfach
cp `find -name '*.jpg'` /home/username
Mfg jensemann
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-->
Re: Wie übergibt man der Bash Ergebnisse ?
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
<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