12-07-2011
You can always try this in some test/temp directory with some example files so you don't mess up anything. What have you tried so far? Btw, you can always scroll down to the bottom of your thread and see which similar/related threads the forum suggests.
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Greetings,
I know i can use the mv command to move and rename one file. How can I do this with multiple files?
example
pic01.bmp to pic0001.bmp
how can i perform this function on an entire directory of sequential files and keep them in sequence?
Hints, suggestions are most welcome:)
... (1 Reply)
Discussion started by: rocinante
1 Replies
2. Shell Programming and Scripting
Hi All,
Being new to scripting I am facing a new situation. We have an application that generates a file lets say dumpfile for each user under the users home directory when they execute the application. This is quite a huge file and imagine having that for over 40 users on a daily basis. The... (1 Reply)
Discussion started by: daemongk
1 Replies
3. Shell Programming and Scripting
I have a task to move more than 35000 files every two hours, from the same directory to another directory based on a file that has the list of filenames
I tried the following logics
(1)
find . -name \*.dat > list
for i in `cat list` do mv $i test/ done
(2)
cat list|xargs -i mv "{}"... (7 Replies)
Discussion started by: bryan
7 Replies
4. UNIX for Dummies Questions & Answers
When I have a file for example with the wrong name I normally use the cp {filename} {new filename} comand so I will have the original as well as the correct named file. Just for backup purposes.
Problem: I have a file that is 24gb with a case sensitive filename. The file was named with upper... (3 Replies)
Discussion started by: trek88
3 Replies
5. Shell Programming and Scripting
Hi.
I need help with a little script that will be used to move some files to their parent directory, delete the directory, rename one file in the parent directory and delete another, then continue to the next.
Here's an example:
/var/media/Music/Genesis/1970 album - Trespass (2008 Box -... (4 Replies)
Discussion started by: aflower
4 Replies
6. Shell Programming and Scripting
Dears,
I need your help!
I got a problem and found some workaround solution but I donno how to realize it.
I have a number of files (about 300 each day) and I need them to be renamed. All these files has fixed number of letters and name looks like this one:... (7 Replies)
Discussion started by: nypreH
7 Replies
7. Shell Programming and Scripting
I am a biologist and using an program on a computer cluster that generates a lot of data. The program creates a directory named
ExperimentX (where X is a number) that contains files "out.pdb" and "log.txt". I would like to create a script that renames the out.pdb file to out_ExperimentX.pdb (or... (1 Reply)
Discussion started by: yaledocker
1 Replies
8. Shell Programming and Scripting
Hi.
I am trying to automate the movement and renaming of a number of files in a directory. I am using the 'mv' command as I do not have access to 'rename'. I have the following scripted FILES=$(ls /transfer/move/sys/mail/20130123/)
if ; then
for i in ${FILES} ; do
mv... (4 Replies)
Discussion started by: jimbojames
4 Replies
9. UNIX for Dummies Questions & Answers
I have a directory full of directories, say called A B C D E ....
In each of these directories there are files called 1.dsp 2.dsp 3.dsp ..... along with others (with different extensions)
I need to go through each of these directories and move the dsp file to another folder, but with the name now... (6 Replies)
Discussion started by: claire.a
6 Replies
10. Shell Programming and Scripting
Hey guys,
ive been working on this for about 2hrs now - without any solution.
At first I need to say I dont have skills in linux bash scripting, but I tried to use some codesnippets and manuals from google.
What I want to do:
I have different folders including 2 different filestypes with... (15 Replies)
Discussion started by: peter1337
15 Replies
LEARN ABOUT CENTOS
device_rename
DEVICE_RENAME(9) Device drivers infrastructure DEVICE_RENAME(9)
NAME
device_rename - renames a device
SYNOPSIS
int device_rename(struct device * dev, const char * new_name);
ARGUMENTS
dev
the pointer to the struct device to be renamed
new_name
the new name of the device
DESCRIPTION
It is the responsibility of the caller to provide mutual exclusion between two different calls of device_rename on the same device to
ensure that new_name is valid and won't conflict with other devices.
NOTE
Don't call this function. Currently, the networking layer calls this function, but that will change. The following text from Kay Sievers
offers
SOME INSIGHT
Renaming devices is racy at many levels, symlinks and other stuff are not replaced atomically, and you get a "move" uevent, but it's not
easy to connect the event to the old and new device. Device nodes are not renamed at all, there isn't even support for that in the kernel
now.
In the meantime, during renaming, your target name might be taken by another driver, creating conflicts. Or the old name is taken directly
after you renamed it -- then you get events for the same DEVPATH, before you even see the "move" event. It's just a mess, and nothing new
should ever rely on kernel device renaming. Besides that, it's not even implemented now for other things than (driver-core wise very
simple) network devices.
We are currently about to change network renaming in udev to completely disallow renaming of devices in the same namespace as the kernel
uses, because we can't solve the problems properly, that arise with swapping names of multiple interfaces without races. Means, renaming of
eth[0-9]* will only be allowed to some other name than eth[0-9]*, for the aforementioned reasons.
Make up a "real" name in the driver before you register anything, or add some other attributes for userspace to find the device, or use
udev to add symlinks -- but never rename kernel devices later, it's a complete mess. We don't even want to get into that and try to
implement the missing pieces in the core. We really have other pieces to fix in the driver core mess. :)
COPYRIGHT
Kernel Hackers Manual 3.10 June 2014 DEVICE_RENAME(9)