[ale] Removing blanks
Geoffrey
lists at serioustechnology.com
Fri Jan 22 12:53:29 EST 2010
Terry Bailey wrote:
> I don't want to change any characters in a file. I want to change
> each " " to a "_" within the file name itself.
Multiple spaces in file name:
mac/home/esoteric> filename="foo foo foo"
mac/home/esoteric> ls "$filename"
foo foo foo
mac/home/esoteric> mv "$filename" $(echo "$filename"|tr " " "_")
mac/home/esoteric> ls foo_foo__foo
foo_foo__foo
>
> At 11:40 AM 1/22/2010, you wrote:
>> Terry Bailey wrote:
>>> Hi,
>>>
>>> Does anyone know how to use either a command or batch file to change
>>> all the blanks in a file name to another character?
>>>
>>> I thought maybe sed would work, but if so, I have not been able to
>>> figure it out.
>> cat filename |tr " " "$NEWCHARACTER"
>>
>>> Thanks,
>>>
>>> Terry Bailey
>>>
>>> _______________________________________________
>>> Ale mailing list
>>> Ale at ale.org
>>> http://mail.ale.org/mailman/listinfo/ale
>>> See JOBS, ANNOUNCE and SCHOOLS lists at
>>> http://mail.ale.org/mailman/listinfo
>>>
>>
>> --
>> Until later, Geoffrey
>>
>> "I predict future happiness for America if they can prevent
>> the government from wasting the labors of the people under
>> the pretense of taking care of them."
>> - Thomas Jefferson
>> _______________________________________________
>> Ale mailing list
>> Ale at ale.org
>> http://mail.ale.org/mailman/listinfo/ale
>> See JOBS, ANNOUNCE and SCHOOLS lists at
>> http://mail.ale.org/mailman/listinfo
>>
>> __________ Information from ESET NOD32 Antivirus, version of virus
>> signature database 4797 (20100122) __________
>>
>> The message was checked by ESET NOD32 Antivirus.
>>
>> http://www.eset.com
>
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://mail.ale.org/mailman/listinfo/ale
> See JOBS, ANNOUNCE and SCHOOLS lists at
> http://mail.ale.org/mailman/listinfo
>
--
Until later, Geoffrey
"I predict future happiness for America if they can prevent
the government from wasting the labors of the people under
the pretense of taking care of them."
- Thomas Jefferson
More information about the Ale
mailing list