Sponsored Content
Top Forums Shell Programming and Scripting sed to rename files in a folder - please help with script Post 302526787 by ctsgnb on Wednesday 1st of June 2011 12:48:39 PM
Old 06-01-2011
Quote:
Originally Posted by michaelrozar17
We would use mv command to move/rename files. Try the below script.
Code:
for file in ls -1 home/bloomy/path/wav/* # FYI  ls -one(1) not alphabet L
do
    NEW_FILE=$(echo $file | sed 's/.._/_bloomy_/')
    mv "$file" "$NEW_FILE"
    echo "Moved file: $file"
done

Watch out

The Code provided by Michaelrozar does not change the indexing of the file so that
chp01_00001.wav
and
chp02_00001.wav

will be respectively moved

from chp01_00001.wav to chp_bloomy_00001.wav
and
from chp02_00001.wav to chp_bloomy_00001.wav

... Same target name !!! This will overwrite the initial copy of the chp01_00001.wav ...
This User Gave Thanks to ctsgnb For This Post:
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

rename files in a folder

i have a folder that contains 100's of files: abc, bca, def, ghi.... i want to rename abc with 1, bca with 2, def with 3, ghi with 4 and so on. my way, i create a file.txt with contents: 1 2 3 4 i use while loop to rename my files. without using file.txt, i just want to rename abc with... (4 Replies)
Discussion started by: tjmannonline
4 Replies

2. Shell Programming and Scripting

rename all the files in a folder..

Hi Guys, I have 5000 files in a folder. all are .DAT files. I want to rename them as .TXT files. I tried the following command. mv *.DAT *. TXT But it is throwing an error. Can you please tell me what am i doing wrong. Thanks & Regards, Magesh. (11 Replies)
Discussion started by: mac4rfree
11 Replies

3. Shell Programming and Scripting

Copy files from folder and rename them

hello, I need to build a shell script that receives the folder to copy by parameter and copy all files except thumb.db to another folder and rename them like, file.jpg renamed to file_bb1.jpg. can someone help me Thanks (4 Replies)
Discussion started by: zeker
4 Replies

4. Shell Programming and Scripting

Rename folder/directory after running sort script

Hello, I'm trying to create a script that sorts documents by author (found in file name) and then create a directory for that author. For example, Input: John - Paper_1.txt John - Paper_2.txt Mark - Paper_1.txt Jill - Paper_1.txt Output: dir/John/Paper_1.txt dir/John/Paper_2.txt... (1 Reply)
Discussion started by: jl487
1 Replies

5. Linux

rename files in a folder with date&time stamp

Hi, I want to rename all the files (more than 100 files) in a fodler to another folder with date&time stamp. foe eg, file1.dat file2.dat file3.dat .. to be renamed as file1100629_16_30_15.txt (yy-mon-dd_hh_mi_ss) file1100629_16_30_16.txt .. so on (2 Replies)
Discussion started by: feroz
2 Replies

6. UNIX for Dummies Questions & Answers

Using Vim or Ex to rename all files in a folder

Is there a way to use Vim or Ex to rename all files in a folder? For example if i have a folder with Apples1.txt, Apples2.txt, Apples3.txt, could I rename all files so they are Oranges1.txt, Oranges2.txt, Oranges3.txt ? I know with :bufdo %s/apples/oranges/g|update you can do this for inside... (5 Replies)
Discussion started by: VimNewUser
5 Replies

7. UNIX for Dummies Questions & Answers

Bash script to rename all files within a folder...

Hi. I don't have any experience with making scripts in bash. I need a simple script to rename all files in a folder to the format file1.avi, file2.avi, file3.avi, and so on..... Please note that the original files have different filenames and different extensions. But they all need to be... (2 Replies)
Discussion started by: dranzer
2 Replies

8. UNIX for Dummies Questions & Answers

looping through files, doing something, and rename in new folder

Hi, I'm really new at this but have several hundred files that i need to do something with and save with a new name. The files are 26 columns wide. I want to select some for renaming. I've figured out what to do to each file ("file-1.CSV"| grep -v "=" | cut -f 1-4,9,14,15,18,19,20,21,22,24,26... (2 Replies)
Discussion started by: bob101
2 Replies

9. Shell Programming and Scripting

Need help in writitng a script to rename file name and copy to other folder

Hi All, My requirement is as follows: A file (say abc) will be having list of the .txt file names. I need to read this abc file line by line and rename the .txt file names inside it and move them to other folder/path. Eg: abc ------- file1.txt file2.txt file3.txt Output (should... (1 Reply)
Discussion started by: pavan.yadalla
1 Replies

10. Shell Programming and Scripting

How to rename all files and folder containing underscore?

I want to rename all files and folder containing underscore in name and replace underscore with hyphen. Currently I am using following code, rename '_' '-' */*/* It was working but now it is showing me "Argument list too long" Please help! (2 Replies)
Discussion started by: opticalpigion
2 Replies
pilot-wav(1)							    PILOT-LINK							      pilot-wav(1)

NAME
pilot-wav - Decodes Palm Voice Memo files to wav files you can read on your desktop SECTION
pilot-link: Userland conduits SYNOPSIS
pilot-wav [-p|--port <port>] [--version] [-?|--help] [-q|--quiet] [--usage] [-f|--fetch [file|all]] [-c|--convert file] OPTIONS
pilot-wav options -f, --fetch [file|all] Fetch all wav files or specified wav file from the Palm. -c, --convert file.wav.pdb Convert file.wav.pdb file to wav Conduit Options -p, --port port Use device file port to communicate with the Palm handheld. If this is not specified, pilot-wav will look for the $PILOTPORT environment variable. If neither are found or supplied, pilot-wav will print the usage information. -q, --quiet Suppress 'Hit HotSync button' message -v, --version Display version of pilot-wav. Help Options -h, --help Display the help synopsis for pilot-wav. --usage Display a brief usage message and exit without connecting. EXAMPLES
# Fetch all of the voice memo files from your Palm and save them to .wav files on your desktop machine pilot-wav -p /dev/pilot -f MyVoiceMemo.wav.pdb # Convert all voice memos found in MyVoiceMemo to .wav files on your desktop machine pilot-wav -c MyVoiceMemo.wav.pdb AUTHOR
This manual page was written by Neil Williams <linux@codehelp.co.uk> REPORTING BUGS
We have an online bug tracker. Using this is the only way to ensure that your bugs are recorded and that we can track them until they are resolved or closed. Reporting bugs via email, while easy, is not very useful in terms of accountability. Please point your browser to http://bugs.pilot-link.org: http://bugs.pilot-link.org and report your bugs and issues there. COPYRIGHT
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MER- CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. SEE ALSO
pilot-link(7) 0.12.5 Copyright 1996-2007 FSF pilot-wav(1)
All times are GMT -4. The time now is 12:55 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy