27 Jun 15:48
Re: Rename multiple files at once
From: Andreas Kahari <andreas.kahari <at> gmail.com>
Subject: Re: Rename multiple files at once
Newsgroups: gmane.os.openbsd.misc
Date: 2007-06-27 13:48:49 GMT
Subject: Re: Rename multiple files at once
Newsgroups: gmane.os.openbsd.misc
Date: 2007-06-27 13:48:49 GMT
On 27/06/07, Olivier Mehani <shtrom <at> ssji.net> wrote:
> On Wed, Jun 27, 2007 at 02:37:07PM +0200, Pieter Verberne wrote:
> > How do I rename multiple files at once? I want to rename a list of
> > files like:
> > file.jpg
> > file1.jpg
> > file_2.jpg
> > to:
> > file_thumb.jpg
> > file1_thumb.jpg
> > file_2_thumb.jpg
>
> Using bash, you can do something like that:
>
> for file in file.jpg file1.jpg file_2.jpg; do
> mv $file ${file/.jpg/_thumb.jpg}
> done
Assuming your files are matched by file*.jpg, you can do this in ksh
(the default shell in OpenBSD):
for f in file*.jpg; do
mv $f ${f%.jpg}_thumb.jpg
done
Cheers,
Andreas
--
--
Andreas Kahari
Somewhere in the general Cambridge area, UK
RSS Feed