Sponsored Content
Full Discussion: Renaming Multiple files
Top Forums UNIX for Dummies Questions & Answers Renaming Multiple files Post 302235297 by Franklin52 on Thursday 11th of September 2008 04:02:19 PM
Old 09-11-2008
Quote:
Originally Posted by dhiren_shah
Hi All my dear friends

I had multiple files in my directory with .pcv and .sqv extn
I want to rename all .pcv files with .pc extn and all .sqv files with .sql extn

Please help me out.SmilieSmilieSmilie
e.g.
/trimsbld/users/dhirens/scripts/newfolder==>ll -rt
total 2856
-rwxr-xr-x 1 dhirens trims 62365 Sep 11 20:01 IF_GetTransacITRRec.pcv
-rwxr-xr-x 1 dhirens trims 159780 Sep 11 20:01 PR_UpdateTableSet.pcv
-rwxr-xr-x 1 dhirens trims 61774 Sep 11 20:01 IF_GetFcmITRRec.pcv
-rwxr-xr-x 1 dhirens trims 33205 Sep 11 20:01 IF_MapFcmITRRecLC.pcv
-rwxr-xr-x 1 dhirens trims 115158 Sep 11 20:01 IF_MapFcmITRRecBill.pcv
-rwxr-xr-x 1 dhirens trims 330971 Sep 11 20:01 IF_GetTransacITRRec.sqv
-rwxr-xr-x 1 dhirens trims 355983 Sep 11 20:01 IF_MapTransacITRRec.sqv
-rwxr-xr-x 1 dhirens trims 36919 Sep 11 20:01 IF_MapTransacITRRecLC.pcv
-rwxr-xr-x 1 dhirens trims 124073 Sep 11 20:01 IF_MapTransacITRRecBill.pcv
-rwxr-xr-x 1 dhirens trims 128078 Sep 11 20:01 PR_UpdBillTables.pcv
This should do the job:

Code:
ls *.sqv|sed 's/\(.*\)\..*/mv & \1.sql/'|sh
ls *.pcv|sed 's/\(.*\)\..*/mv & \1.pc/'|sh

Regards
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

renaming multiple files

Hi to everyone!!. Here's my stupid question of the day. When I have to rename a file I use "mv filename newfilename". But what about renaming multiple files, for example if I want to add the prefix "old" to several image files (in fact it's what I wanted to do..). Thanks in advance.... :D (6 Replies)
Discussion started by: piltrafa
6 Replies

2. Shell Programming and Scripting

Renaming multiple files

Can someone please tell me how I can rename a bunch of files at a time. I hava a directory that has 700+ files that are named *.xyz and I would like to rename them to *.abc . How can I do that with a simple command ? mv *.xyz *.abc did not work. Thanks in advance (4 Replies)
Discussion started by: jxh461
4 Replies

3. Shell Programming and Scripting

Renaming multiple files

I have a bunch of files txt1.csv--2008 thru to txt3.csv--2008. If i wanted to rename these files all at the same time to txt*.csv-2008 what would be the best way to do it... Just need to get rid of the extra - in each file name.. not all files are going to be called txt*.csv--2008. Just... (6 Replies)
Discussion started by: Jazmania
6 Replies

4. Shell Programming and Scripting

Renaming multiple files

Hi, I have several hundred files I need to rename, and I'm would rather not hit F2 for each file individually to rename them. Example of file: large1961.jpg What I need the file to be renamed as: 1961.jpg I don't know what type of command I can execute within a shell script that would... (7 Replies)
Discussion started by: jayell
7 Replies

5. Shell Programming and Scripting

renaming multiple files

I have to rename 100+ files at a time on the server & was trying to use a script for doing that. I have used ultra edit to create a file having current filename & new file name as below file234.txt | file956.txt file687.txt | file385.txt There is no fixed pattern while renaming & would... (20 Replies)
Discussion started by: crux123
20 Replies

6. UNIX for Dummies Questions & Answers

Renaming multiple files

I have multiple gif files in a directory with different names. How can i rename them to have this result: file01.gif file02.gif file03.gif . . . file0500.gif Thanks for your help. (3 Replies)
Discussion started by: netx
3 Replies

7. UNIX for Dummies Questions & Answers

Renaming multiple files

Hi, Can we rename multiples files using find or awk utility? Now I am doing it using for loop and getting the file name and in side the loop using the mv command. Like ine need t rename all txt files to doc file. For example a1.txt => a1.doc a2.txt => a2.doc a3.txt => a3.doc myfile.txt... (2 Replies)
Discussion started by: siba.s.nayak
2 Replies

8. Shell Programming and Scripting

Renaming multiple files

I have 34 file in a directory that all have different names, however, they do have 1 pattern in commmon. They all have "-10-11-2010" date format in the name. I want to replace the date in the file name with a supplied date or maybe even the system date. I am sure I will be using awk or sed to... (9 Replies)
Discussion started by: Harleyrci
9 Replies

9. UNIX for Dummies Questions & Answers

Renaming Multiple files

Hello, I have multiple files that I want to change the names to. Let's say for example that I want to rename all the files in the left column to the names in the right column: What would be the easiest way to go about doing this? Thanks. (1 Reply)
Discussion started by: Scatterbrain26
1 Replies

10. Shell Programming and Scripting

Renaming multiple files in sftp server in a get files script

Hi, In sftp script to get files, I have to rename all the files which I am picking. Rename command does not work here. Is there any way to do this? I am using #!/bin/ksh For eg: sftp user@host <<EOF cd /path get *.txt rename *.txt *.txt.done ... (7 Replies)
Discussion started by: jhilmil
7 Replies
GZEXE(1)						      General Commands Manual							  GZEXE(1)

NAME
gzexe - compress executable files in place SYNOPSIS
gzexe name ... DESCRIPTION
The gzexe utility allows you to compress executables in place and have them automatically uncompress and execute when you run them (at a penalty in performance). For example if you execute ``gzexe /usr/bin/gdb'' it will create the following two files: -rwxr-xr-x 1 root root 1026675 Jun 7 13:53 /usr/bin/gdb -rwxr-xr-x 1 root root 2304524 May 30 13:02 /usr/bin/gdb~ /usr/bin/gdb~ is the original file and /usr/bin/gdb is the self-uncompressing executable file. You can remove /usr/bin/gdb~ once you are sure that /usr/bin/gdb works properly. This utility is most useful on systems with very small disks. OPTIONS
-d Decompress the given executables instead of compressing them. SEE ALSO
gzip(1), znew(1), zmore(1), zcmp(1), zforce(1) CAVEATS
The compressed executable is a shell script. This may create some security holes. In particular, the compressed executable relies on the PATH environment variable to find gzip and some standard utilities (basename, chmod, ln, mkdir, mktemp, rm, sleep, and tail). BUGS
gzexe attempts to retain the original file attributes on the compressed executable, but you may have to fix them manually in some cases, using chmod or chown. GZEXE(1)
All times are GMT -4. The time now is 05:30 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy