Sponsored Content
Top Forums Shell Programming and Scripting Scripting to convert underscores to spaces Post 302248403 by rubin on Friday 17th of October 2008 02:05:08 PM
Old 10-17-2008
If your shell supports parameter substitution use:

Code:
for i in *foo*
  do 
    mv  "$i" "${i//_/ }"
  done

else

Code:
for i in *foo*
  do 
   mv  "$i" "$(echo "$i" | sed 's/_/ /g')"
  done

 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

change spaces to underscores script !!!

Hi everybody! Im not good in scripting and I need a script to take all the files with spaces in their names and change it to underscores. alice cooper.mp3 >> alice_cooper.mp3 Thanks in advance. (2 Replies)
Discussion started by: piltrafa
2 Replies

2. Shell Programming and Scripting

How to Rename/Convert Files in Shell Scripting?

Hi All, I want to Rename/Convert all the .doc files in to .pdf format. I am using the following Script. But the final output is not proper. ########################################## cd /u13/prepaid/ftpdata/INfiles/sap/ for name in `ls *.doc` do name1=`echo $name | sed -e... (11 Replies)
Discussion started by: hanu_oracle
11 Replies

3. Shell Programming and Scripting

Cannot get to convert multiple spaces to one space

Hi Guys, I am using a Redhat Linux Centos machine and trying to convert multiple spaces in a file to one space. I am using: sed '/./,/^$/!d' input_file > output_file I also tried cat -s Both gave me no change in the output file. I tried this on cygwin and it worked... (7 Replies)
Discussion started by: npatwardhan
7 Replies

4. Shell Programming and Scripting

convert rows (with spaces) to columns

Hey all, I have a list in the format ; variable length with spaces more variable information some more variable information and I would like to transform that 'column' into rows ; variable length with spaces more variable information some more variable information Any... (8 Replies)
Discussion started by: TAPE
8 Replies

5. Shell Programming and Scripting

Shell command to convert low values to spaces

I neead a script which converts low values to the spaces, When I used sed -e 's/\x00/\x20/g' inputfile command it is removing the low values but not replacing it with spaces. Please help me. Its Uregent. Thanks Sam (12 Replies)
Discussion started by: bsreee35
12 Replies

6. Shell Programming and Scripting

How to convert string into integer in shell scripting?

Hi All, sessionid_remote=$(echo "select odb_sessionid from sysopendb where odb_dbname='syscdr';" | sudo -u cucluster ssh ucbu-aricent-vm93 "source /opt/cisco/connection/lib/connection.profile; $INFORMIXDIR/bin/dbaccess sysmaster@ciscounity") for sid in $sessionid_remote;do if * ]];... (2 Replies)
Discussion started by: deeptis
2 Replies

7. Shell Programming and Scripting

How to find no of underscores in a variable?

Hi i have a variable var=a_b_c i want command to find no. of underscores in a variable Thank you (7 Replies)
Discussion started by: pracheth
7 Replies

8. Shell Programming and Scripting

No. of underscores in a file name

Hi I want to filter my files which has more than 1 underscores in it.how can i achieve this. Ex: if my file name is a_b_c, a_b. my command should result only a_b_c Thanks Pracheth (10 Replies)
Discussion started by: pracheth
10 Replies

9. Shell Programming and Scripting

Replace spaces with underscores up to first comma but not after the comma

I have a comma delimited file of major codes and descriptions. I want to replace all occurrences of spaces with underscores up to the first comma (only in the first field), but not replace spaces following the comma. For instance I have the following snippet of the file: EK ED,Elementary and... (7 Replies)
Discussion started by: tdouty
7 Replies

10. Shell Programming and Scripting

Convert mutiple spaces file to single tab

I have the following file I wanted to convert mutiple spaces to tab: I tried cat filename | tr ' ' '\t' or sed 's/ */ /' FILE but it looses the format 5557263102 5557263102 5552074858 5726310211 5557263102 5557263102 5557263103 5557263103 2142406768 ... (2 Replies)
Discussion started by: amir07
2 Replies
MP3ROASTER(1)						User Contributed Perl Documentation					     MP3ROASTER(1)

NAME
mp3roaster - A Perl hack for burning audio CDs out of MP3/OGG/FLAC/WAVs SYNOPSIS
mp3roaster [OPTION]... "MP3/OGG/FLAC/WAV files" DESCRIPTION
mp3roaster A Perl hack for burning audio CDs out of MP3, OGG VORBIS and FLAC files. The main highlights of this application are an easy to use command line syntax and automatic volume leveling support for best audio CD quality. ENVIRONMENT
MP3Roaster should run on all Unix like operating systems which have Perl and wodim installed. It has been developed on Debian GNU/Linux. OPTIONS
All options have been imported, now we should add specific descriptions for each option. -D, --dev CDR device to use -s, --speed Burn speed -d, --dummy Burn with laser off -a, --dao Burn in disk-at-once (DAO) mode for gapless recording -b, --burnfree Turn on Buffer Underrun Free writing -t, --temp Temporary directory -m, --mp3dec MP3 decoder to use -l, --lowercase Convert filenames to lowercase -S, --spaces Replace spaces with underscores -B, --brackets Replace brackets with underscores -q, --quotes Replace quotes with underscores -Q, --questions Replace questionmarks with underscores -n, --normalize Normalize WAV files before burning -N, --no-normalize Don't normalize WAV files, even if --normalize is specified (either as a command line argument or in the configuratino file) -y, --no-confirm Don't prompt for confirmation. -w, --wodim-opts Specify options to pass to Wodim for CD recording -v, --verbose Enable verbose output -h, --help Show the help screen -V, --version Show version and infos RETURN VALUE
mp3roaster returns 0 on success, 1 on error. DIAGNOSTICS
This has to be written yet. EXAMPLES
Once correctly configured MP3Roaster is very easy to use, just launch it from the command line with a bunch of compressed audio files, here is a short example: % mp3roaster "Root Dance.mp3" Free Software.flac bar.ogg Decoded.wav This will burn Root Dance.mp3, Free Software.flac bar.ogg and Decoded.wav on your audio CD preserving the song order as specified on the command line. Here is another example showing the usage of command line options like the dummy option: % mp3roaster -d "Root Dance.mp3" Free Software.flac bar.ogg Decoded.wav This will do the same job as above but with the laser of your CD writer turned off, so no data will be really written. You see MP3Roaster is really easy to use, this was one of my main goals while I've written the code: Keep it simple ;) FILES
MP3Roaster can be configured through a system wide and a personal configuration file. When you run MP3Roaster it will first check for your personal configuration file in your home directory, if no one is found it will fall-back to the system wide configuration files placed in /etc. By default MP3Roaster installs the configuration files in /etc/mp3roaster, but there are other possible file locations for the configuration file: . System wide configuration in /etc . /etc/mp3roaster/mp3roasterrc (DEFAULT) . /etc/mp3roasterrc . Personal configuration in your home . ~/.mp3roaster/mp3roasterrc . ~/.mp3roasterrc So if you want to have personal MP3Roaster configuration file just copy the system wide configuration file to your home directory and edit it. CAVEHEATS
None actually. BUGS
There may be some minor troubles regarding file names, feel free to report any bugs you may encounter (In fact you shouldn't). NOTES
There are currrently no special notes. SEE ALSO
wodim. AUTHOR
Ivo Marino <eim@users.sourceforge.net> Lorenzo Taylor <lorenzo1@users.sourceforge.net> HISTORY
Take a look at the ChangeLog for now. perl v5.14.2 2012-01-10 MP3ROASTER(1)
All times are GMT -4. The time now is 03:02 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy