Sponsored Content
Full Discussion: Renaming multiple files
Top Forums Shell Programming and Scripting Renaming multiple files Post 302214539 by danmero on Monday 14th of July 2008 08:29:12 AM
Old 07-14-2008
Here is the basic:
Code:
for i in $(ls demo*); do mv $i demo_1${i#demo};done

 

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. UNIX for Dummies Questions & Answers

Renaming Multiple files

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.:eek::mad::rolleyes: e.g. /trimsbld/users/dhirens/scripts/newfolder==>ll -rt total 2856 -rwxr-xr-x 1... (2 Replies)
Discussion started by: dhiren_shah
2 Replies

4. 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

5. 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

6. 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

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
Data::Show(3pm) 					User Contributed Perl Documentation					   Data::Show(3pm)

NAME
Data::Show - Dump data structures with name and point-of-origin VERSION
This document describes Data::Show version 0.002001 SYNOPSIS
use Data::Show; show %foo; show @bar; show ( @bar, $baz, ); show $baz; show $ref; show @bar[do{1..2;}]; show 2*3; show 'a+b'; show 100 * sqrt length $baz; show $foo{q[;{{{]}; DESCRIPTION
This module provides a simple wrapper around the Data::Dump module. A call to "show" data-dumps its arguments, prefaced by a divider line that reports the arguments and the file and line from which "show()" was called. For example, the code in the SYNOPSIS would produce something like: ======( %foo )========================[ 'demo.pl', line 11 ]====== { foo => 1, food => 'b', foon => [3, 4, 5, 6, 7, 8, 9, 10] } ======( @bar )========================[ 'demo.pl', line 12 ]====== ["b", "a", "r"] ======( @bar, $baz, )=================[ 'demo.pl', line 13 ]====== ("b", "a", "r", "baz") ======( $baz )========================[ 'demo.pl', line 17 ]====== "baz" ======( $ref )========================[ 'demo.pl', line 18 ]====== ["b", "a", "r"] ======( @bar[do{1..2;}] )=============[ 'demo.pl', line 19 ]====== ("a", "r") ======( 2*3 )=========================[ 'demo.pl', line 20 ]====== 6 ======( 'a+b' )=======================[ 'demo.pl', line 21 ]====== "a+b" ======( 100 * sqrt length $baz )======[ 'demo.pl', line 22 ]====== "173.205080756888" ======( $foo{q[;{{{]} )===============[ 'demo.pl', line 23 ]====== undef ======( 'foo' ~~ m/;{/{/ )===========[ 'demo.pl', line 25 ]====== "" INTERFACE
"show()" This is the only subroutine provided by the module. It is always exported. "show()" can be called with any number of arguments and data-dumps them all with a suitable header indicating the arguments' names, and the file and line from which "show()" was called. "show()" does not return a useful value. DIAGNOSTICS
None, apart from those provided by Data::Dump; CONFIGURATION AND ENVIRONMENT
Data::Show requires no configuration files or environment variables. DEPENDENCIES
Only works under Perl 5.10 and later. Requires the Data::Dump module. INCOMPATIBILITIES
None reported. BUGS AND LIMITATIONS
Uses sophisticated regexes to parse out the argument list from the source. Hence subject to the usual limitations of this technique (namely, that it may get the argument list wrong occasionally). No bugs have been reported. Please report any bugs or feature requests to "bug-data-show@rt.cpan.org", or through the web interface at <http://rt.cpan.org>. AUTHOR
Damian Conway "<DCONWAY@CPAN.org>" LICENCE AND COPYRIGHT
Copyright (c) 2010, Damian Conway "<DCONWAY@CPAN.org>". All rights reserved. This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic. DISCLAIMER OF WARRANTY
BECAUSE THIS SOFTWARE IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE SOFTWARE, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE IS WITH YOU. SHOULD THE SOFTWARE PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR, OR CORRECTION. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE SOFTWARE AS PERMITTED BY THE ABOVE LICENCE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE SOFTWARE TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. perl v5.14.2 2012-01-20 Data::Show(3pm)
All times are GMT -4. The time now is 09:01 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy