bedtime question : xargs
Vu Pham
vu at sivell.com
Wed Apr 22 20:59:47 PDT 2009
Using xargs, how can I pipe the output ( of some command ) as the
*first* parameter of some other command ?
Here is my problem: I have various rpm files in a directory tree. I want
to copy all of these files to a remote server using scp. What I am
thinking is
[oliver at xen2vm4 redhat]$ find . -name "*.rpm"
./SRPMS/hello-1.0.0-2.src.rpm
./SRPMS/hello-1.0.0-1.src.rpm
./RPMS/i686/hello-1.0.0-2.i686.rpm
./RPMS/i686/hello-1.0.0-1.i686.rpm
# find . -name "*.rpm" | xargs scp ??? root at remoteserver:
How can I make each of the line to be set into the ??? of scp ?
I do not care if the directory tree is created or not on the remote server
Or am I doing something too complicated ?
Thanks,
Vu
More information about the Linux-users
mailing list