[Centos] help with xargs and mv
James B. Byrne
ByrneJB at Harte-Lyne.ca
Wed Feb 9 19:28:20 UTC 2005
On 9 Feb 2005 at 19:59, Dag Wieers wrote:
> Please do not add the * in workmv, but add it to the cmdline. Like:
>
> xargs -i mv ./mqueue/*'{}' ./mqueue/offline
>
> The quotes around {} escapes the wildcard, so it loses its
> special meaning. I would used ?? (or {df,qf}) instead of *, but
> it makes no big difference.
Ok, I cut out the leading '*' from the work file and used the
following command:
# cat workmid | xargs -i mv ./mqueue/*'{}' ./mqueue/offline
mv: cannot stat `./mqueue/*j18IrbIn002131': No such file or
directory
#ll ./mqueue/*j18IrbIn002131
-rw------- 1 root root 1150 Feb 8 13:53 ./mqueue/dfj18IrbIn002131
-rw------- 1 root smmsp 1817 Feb 8 13:54 ./mqueue/qfj18IrbIn002131
#
Now what is wrong?
Regards,
Jim
--
*** e-mail is not a secure channel ***
mailto:byrnejb.<token>@harte-lyne.ca
James B. Byrne Harte & Lyne Limited
vox: +1 905 561 1241 9 Brockley Drive
fax: +1 905 561 0757 Hamilton, Ontario
<token> = hal Canada L8E 3C3
More information about the CentOS
mailing list