Re: Copy a file one hundred times
- From: "H.S." <hs.samix@xxxxxxxxx>
- Date: Sun, 14 Dec 2008 00:19:02 -0500
Thomas Preud'homme wrote:
The Saturday 13 December 2008 20:12:32 Rodolfo Medina, you wrote :
I need the right syntax to copy file.jpg 100 times with one command so to
get 100 files named file1.jpg, file2.jpg, ..., file100.jpg.
Can anybody suggest how to achieve that?
Thanks for any reply
Rodolfo
filevar="file.jpg"
basefile=${filevar%.[^.]*}
extension=${filevar##^.*.}
for i in `seq 100`
do
cp $filevar $basefile$i.$extension
done
with file the file to copy, basefile the file without the last extension and
extension the last extension (without the dot).
In a function it would be
function hundred-copy ()
{
filevar=$1 # The file to copy a hundred time
basefile=${filevar%.[^.]*} # We delete all the end from the last dot (eg
a dot followed by any others caracters)
extension=${filevar##^.*.} # We delete all the beginning until the last
dot included (biggest prefix with any caracters followed by a dot)
do
cp $filevar $basefile$i.$extension # file become
filenumber.extension
done
}
Regards,
Thomas Preud'homme
Nice job of pattern matching and extraction without using sed! Gives me
a new tool to create new filesname based on input files. Usually I run
an experiment which takes filenames as input and produces multiple files
for each file to save results in.
Thanks.
--
Please reply to this list only. I read this list on its corresponding
newsgroup on gmane.org. Replies sent to my email address are just
filtered to a folder in my mailbox and get periodically deleted without
ever having been read.
--
To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx
with a subject of "unsubscribe". Trouble? Contact listmaster@xxxxxxxxxxxxxxxx
- References:
- Copy a file one hundred times
- From: Rodolfo Medina
- Re: Copy a file one hundred times
- From: Thomas Preud'homme
- Copy a file one hundred times
- Prev by Date: Re: Copy a file one hundred times
- Next by Date: Re: Copy a file one hundred times
- Previous by thread: Re: Copy a file one hundred times
- Next by thread: Re: Copy a file one hundred times
- Index(es):
Relevant Pages
|