Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Sep 2005 11:29:53 -0700 (PDT)
From:      Philip Hallstrom <freebsd@philip.pjkh.com>
To:        questions@freebsd.org
Subject:   Re: how to convert lower case to uppercase in a word in a line ?
Message-ID:  <20050916112844.F87866@wolf.pjkh.com>
In-Reply-To: <cb52064205091610087a76e1f4@mail.gmail.com>
References:  <015201c5bad6$78eaf940$dc96eed5@ihlasnetym> <20050916161035.GA14183@kuckucksei.jogla> <cb52064205091610087a76e1f4@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> On 9/16/05, Jonathan Glaschke <no-html@jonathan-glaschke.de> wrote:
>> Hello,
>> On Fri, Sep 16, 2005 at 06:51:16PM +0300, Yavuz Maslak wrote:
>>> Hello
>>>
>>> There is a word that consists lowercases.
>>> How to change all of letters capital letters in stead of lowercase ?
>>> is there any script about that ?
>>> Thanks
>>> _______________________________________________
>> Or you do this using perl:
>>
>> $ perl -e 'chomp && system("mv $_ ".uc($_)) foreach `ls`;'
>>
>
> sed, awk, python, php, ruby, <whatever> versions are to follow
> shortly :)

Or, just install mmv from ports...

from the man page...

Mmv moves (or copies, appends, or links, as specified) each source file
matching a from pattern to the target name specified by the to pattern.
This  multiple  action is performed safely, i.e. without any unexpected
deletion of files due to collisions of target names with existing file-
names  or with other target names.  Furthermore, before doing anything,
mmv attempts to detect any errors that would result from the entire set
of actions specified and gives the user the choice of either proceeding
by avoiding the offending parts or aborting.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050916112844.F87866>