|
[Date Index]
[Thread Index]
[Author Index]
Re: How to change file names?
- To: mathgroup at smc.vnet.net
- Subject: [mg70835] Re: How to change file names?
- From: Bill Rowe <readnewsciv at sbcglobal.net>
- Date: Sat, 28 Oct 2006 23:38:16 -0400 (EDT)
On 10/28/06 at 5:22 AM, barabbasgospel at yahoo.com.tw (solidifire)
wrote:
>There are n JPEG files, with file names f1, f2, ..., fn. I want to
>change their names to, for example, g1, g2, ..., gn. Of course the
>easiest way is to change file names by myself, but this is not
>convenient when n is large. How should I do by using Mathematica? I
>tried:
>Export["g1.jpg",
>Import["f1.jpg", "JPEG"], "JPEG"]
>It does change the file name as I expect. There is, however, a side
>effect: somehow the file size in bytes of g1.jpg is one-tenth of
>that of f1.jpg. Besides, I have to read in the files and then write
>out the files -- I don't think these two steps are really necessary,
>because all I want to do is to change the file names. Is there any
>better method?
Yes, use RenameFile. For your specific example.
RenameFile[#,"g"<>StringDrop[#,1]&/@FileNames["f*jpg"]
should do exactly what you want and much faster than the
Import/Export approach.
--
To reply via email subtract one hundred and four
Prev by Date:
Re: How to change file names?
Next by Date:
Re: Why all the if's the answer
Previous by thread:
Re: How to change file names?
Next by thread:
Re: How to change file names?
|