The rename tag has no wiki summary.
16
votes
7answers
4k views
Batch renaming files
I have a directory full of images:
image0001.png
image0002.png
image0003.png
...
And I would like a one-liner to rename them to (say).
0001.png
0002.png
0003.png
...
How do I do this?
4
votes
5answers
839 views
How to clean up file extensions?
I have a directories with .MP3 files which I'd like to change the extensions to .mp3. What's the easiest way to do this? I'm think something along the lines of:
find /RootPath -type f -iname "*.mp3" ...
3
votes
4answers
4k views
Renaming multiple files (changing extension)
I would like to change file extension from *.txt file to *.text file, tried using the basename command, but I am having trouble on changing more than 1 file, I am getting a basename: too many ...
5
votes
5answers
1k views
Recursive rename files and directories
I'm using below command
for fname in *;
do
mv "$fname" $(echo "$fname" | sha1sum | cut -f1 -d' ')
done
..but it only rename in current directory. Lets say I have many directories, and each ...
21
votes
5answers
6k views
How can I move files and view the progress (e.g. with a progress bar)?
When moving large directories using mv, is there a way to view the progress (%)?
The cp command on gentoo had a -g switch that showed the progress.
19
votes
4answers
694 views
Quick way to include a directory path when calling mv?
Often I will work out of the root of a rails directory where I find my self navigating the same path twice every time I would like to move a file:
mv app/views/layouts/application.html.erb ...
4
votes
2answers
1k views
How can I rename a lot of files using a regex?
I want to rename a lot of files on Mac OS X (10.7.2).. I don't have the perl package for the rename command.
My files have names like "T452-102456-0.png" and I want to delete the "-0" part. I know I ...
14
votes
3answers
12k views
How do you move all files (including hidden) in a directory to another?
How do I move all files in a directory (including the hidden ones) to another directory?
For example, if I have a folder "Foo" with the files ".hidden" and "notHidden" inside, how do I move both ...
2
votes
3answers
460 views
how can I rename multiple files by inserting a character?
I have many files of the form
sw001
sw002
sw003
...
I want to insert a period between the sw's and the number values. How can I accomplish this?
12
votes
3answers
3k views
bulk rename (or correctly display) files with special characters
I have a bunch of directories and subdirectories that contain files with special characters, like this file:
robbie@phil:~$ ls test�sktest.txt
test?sktest.txt
Find reveals an escape sequence:
...
6
votes
3answers
4k views
How can I move files by type recursively from a directory and its sub-directories to another directory?
What would be a good way to move a file type from a directory and all of its sub-directories?
Like "move all *.ogg in /thisdir recursively to /somedir". I tried a couple of things; my best effort was ...
5
votes
4answers
997 views
Renaming a bunch of files with date modified timestamp at the end of the filename?
So, say, I have a directory with a bunch of files like g.txt, where g.txt was last modified on, say, June 20, 2012.
How would I batch-rename all of the files (like g.txt) with the last modified date ...
3
votes
6answers
3k views
Renaming multiple files based on their contents
How can I rename all files within a folder with the first word of their content? For example if a.txt contains “Unix is an OS” in its first line then a.txt should be renamed to Unix.txt
3
votes
5answers
2k views
Rename all the files within a folder with prefix “Unix_”
Rename all the files within a folder with prefix “Unix_” i.e. suppose a folder has two files a.txt and b.pdf than they both should be renamed from a single command to Unix_a.txt and Unix_b.pdf
5
votes
3answers
264 views
“mkdir foo; svn mv * foo”
I often want to do some variant of this idiom:
$ mkdir 2010
$ svn mv * 2010
Of course, I get an error because the glob matches 2010 as well:
svn: Cannot copy path '2010' into its own child ...
3
votes
1answer
243 views
Can't rename a directory that I own
I have a directory with a big load of sub directories. I own all of them, and the permissions are all 777.
pascal@azazel /box $ ls -al
total 147872
drwxr-xr-x 293 root root 12288 aoû 22 19:44 ...
3
votes
2answers
2k views
How to rename multiple files by removing the extension?
I have a number of tiff files named:
sw.001.tif
sw.002.tif
...
and I want to remove the .tif at the end of each of the files. How can I use the rename command to do this?
1
vote
3answers
1k views
rename multiple files with rename command? [duplicate]
Possible Duplicate:
How can I rename a lot of files using a regex?
Rename All Files with a Certain Name
There are files with
ORDER_EVENTS_SOMETHING_20120117.log
...
1
vote
1answer
565 views
Rename All Files with a Certain Name
I'm trying to find certain files with the name "stringx" and replace the name (but not the extension) with "stringy". So basically for stringx.txt and stingx.cs, I'd want stringy.txt and stringy.cs. ...
0
votes
2answers
3k views
how can I rename multiple files by removing a character or string?
As a follow-up to my previous question, if I have multiple files of the form
sw.ras.001
sw.ras.002
sw.ras.003
…
What command can I use to remove the ras. in the middle of all the files?
8
votes
5answers
4k views
How to replace one char with another in all filenames of the current directories?
How do you rename all files/subdirs in the current folder?
Lets say, I have many files and subdirs that are with spaces and I want to replace all the spaces with an underscore.
File 1
File 2
File 3
...
15
votes
3answers
2k views
Why unix mv program doesn't need -R (recursive) option for directories but cp does need it?
This is a kind of "wtf?" question, so I'm sorry if I will disturb someone's vision of how things should be or if I will just annoy you with the "stupid" question.
I always get messed up when need to ...
8
votes
3answers
474 views
Lowercasing all directories under a directory
I want to lowercase every directories' name under a directory. With which commands can I do that?
8
votes
7answers
4k views
How do you bulk move files up one directory safely?
How can I move files up a directory where there might be hundreds or thousands of files in the directory, and you might not be sure about whether there are dupes in ... What method would you use?
How ...
8
votes
2answers
702 views
the slash (/) after a directory name on shell commands
I have a little question here.
If I have two files, say filea and fileb, mv filea fileb would
delete fileb
rename filea to fileb
Then if I have two directories, say dira and dirb, mv dira dirb ...
7
votes
4answers
247 views
mv * folder (avoiding 'cannot move' error) [duplicate]
Anytime I want to move thousands of files to a new folder, I always encounter the same problem.
> mkdir my_folder
> mv * my_folder
mv: cannot move 'my_folder to a subdirectory of itself ...
4
votes
1answer
608 views
How to pipe the result of 'date' command to 'mv' command
I want to rename my file to the current timestamp.I know how to get the current timestamp("date +%s") but how can I pipe it to 'mv' command?
