changing first letter to CAPS


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting changing first letter to CAPS
# 1  
Old 04-23-2008
changing first letter to CAPS

Hi,

I want to convert the first letter of this word from lowecase to uppercase.

Assume a letter united. I want to translate to United

Please let me know a simple way to do that.

Thanks.
# 2  
Old 04-23-2008
Code:
echo united | awk '{print toupper(substr($0,1,1))""substr($0,2)}'

# 3  
Old 04-23-2008
Hi Shamrock,

Thanks for the reply. But this is not working.

agamemnon:/home/x033870>echo `hostname` | awk '{print toupper(substr($0,1,1))""substr($0,2)}'
agamemnon
# 4  
Old 04-23-2008
Code:
echo `hostname` | awk 'BEGIN{OFS=FS=""}{$1=toupper($1);print}'

# 5  
Old 04-23-2008
In HP UX it is converting everything

genova$ /Application/psoftlnk/hr83:echo `hostname` | awk 'BEGIN{OFS=FS=""}{$1=to
upper($1);print}'
GENOVA

In SUn OS nothing changed..its all lowercase...

i want only the first letter
# 6  
Old 04-24-2008
using perl

Sort of cheating since it requires perl installed:

$ echo united | perl -pe 's/^(\w)/\u$1/'
United
# 7  
Old 04-24-2008
Personally i feel that sed should be given a chance then we should think about awk and perl(perl commands are more or less same like sed)

echo united | sed 's/^./\U/g'


i hope this would work

Best Regards,
Rakesh Uv
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Replace specific letter in a file by other letter

Good afternoon all, I want to ask how to change some letter in my file with other letter in spesific line eg. data.txt 1 1 1 0 0 0 0 for example i want to change the 4th line with character 1. How could I do it by SED or AWK. I have tried to run this code but actually did not... (3 Replies)
Discussion started by: weslyarfan
3 Replies

2. Shell Programming and Scripting

Generate all possible word with caps and no caps

With use of sed/awk, how can I print all possible combinations of a word with caps/non-caps. Eg Applying operation on "cap" should generate output as follows. cap CAP Cap cAp caP CAp cAP CaP (12 Replies)
Discussion started by: anil510
12 Replies

3. UNIX for Dummies Questions & Answers

Caps lock problem

hi all this s quite a foolish problem. I seem to hav pressed some keys s.t in unix, my letters are comin in caps and with caps lock on, i am getting lowercase letters. :o Pls help. Also is there any reference or manual where i can check in case such problems arrise? thanx in advance curiosity (4 Replies)
Discussion started by: curiosity
4 Replies

4. UNIX for Dummies Questions & Answers

Is there a way to ignore CAPS or case sensitivity?

If I'm using a program that is expecting certain filenames and directories to be all CAPS, isn't there a way to ignore this in linux/cshell scripting? I.e., similiar to ignoring spaces with " (i.e., directory is directory 1, can ignore by typing "directory 1".) ?? (2 Replies)
Discussion started by: rebazon
2 Replies

5. Shell Programming and Scripting

Commands in all caps

Is it possible to make a bash script such that entering a command in all capital letters would be equivalent to using "sudo" before that command? For example: "sudo chmod 777 foo.txt" becomes "CHMOD 777 foo.txt" (3 Replies)
Discussion started by: bloom
3 Replies

6. UNIX for Dummies Questions & Answers

Copying files with caps?

Anyone know the proper command to copy files whose names CONTAIN a capital letter to a diff location? Every time I do it I ke copying ALL the files. Here is what ive tried cp ** newlocation cp newlocation (5 Replies)
Discussion started by: losingit
5 Replies

7. HP-UX

Caps lock dtterm

Hello, We are having a problem with running dtterm off a RHEL server. Logging into an HP-UX server from a RHEL 5.1 desktop, setting DISPLAY and running dtterm, the caps lock does not work. We have been playing with xmodmap & stty but to no avail. Any help appreciated. mgb (7 Replies)
Discussion started by: mgb
7 Replies

8. Red Hat

Caps lock dtterm

Hello, We are having a problem with running dtterm off a RHEL server. Logging into an HP-UX server from a RHEL 5.1 desktop, setting DISPLAY and running dtterm, the caps lock does not work. We have been playing with xmodmap & stty but to no avail. Any help appreciated. mgb (1 Reply)
Discussion started by: mgb
1 Replies

9. Shell Programming and Scripting

Convert character in word to CAPS??

Hi Gurus!! Is it possible to change a letter in a word to CAPS?? When correcting a paragraph i need to covert the word if it appears at the start of a line to caps....... if i had a phrase like my name is james and would like to sign up. how do i convert "my" to "My" or the... (3 Replies)
Discussion started by: vadharah
3 Replies
Login or Register to Ask a Question