renaming a file....

Jacques B. jjrboucher at gmail.com
Thu Dec 28 20:39:20 UTC 2006


On 12/28/06, bruce <bedouglas at earthlink.net> wrote:
> i can rename a file in the current dir
>
> is there a way to be in a parent dir, and rename a file in a child dir?
>
> i can use the find cmd, and generate the files i want to rename. however, my
> attempts at using the find . -name "foo" | xargs rename... doesn't seem to
> work, as the rename is coming back saying that the file doesn't exist..
>
> it seems that the rename is operating on files in the current dir, as
> opposed to the files from the 'find'....
>
> thanks
>
>
> --
> fedora-list mailing list
> fedora-list at redhat.com
> To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
>
I haven't used xarg.  I use -exec with the find command.

find . -name "foo" -exec rename {} ... \;

Not sure if that will help you or not.

Not to detract from your question, but once answered I'd be interested
in some input on the difference in using xarg vs -exec.

Thanks,

Jacques B.




More information about the fedora-list mailing list