10-23-2009
Convert first character of each word to upper case
Hi,
Is there any function(Bash) out there that can convert the first character of each word to upper case? [IMG]file:///C:/Users/ADMINI%7E1/AppData/Local/Temp/moz-screenshot-2.png[/IMG][IMG]file:///C:/Users/ADMINI%7E1/AppData/Local/Temp/moz-screenshot-3.png[/IMG][IMG]file:///C:/Users/ADMINI%7E1/AppData/Local/Temp/moz-screenshot.png[/IMG][IMG]file:///C:/Users/ADMINI%7E1/AppData/Local/Temp/moz-screenshot-1.png[/IMG]
Similar to php function Eg :
$foo = "hello world!";
$foo = ucwords($foo); //Hello Word
Manage to Google out this example :
first=`echo "hello world place"|nawk '{print substr($1,1,1)}'|tr '[:lower:]' '[:upper:]'`
however it only will display "Hello". Rest of the word are truncated. May I know what went wrong in the coding?
Thank you for the help in advance.
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
If user chosen to tolower then it should convert file name to lower or vice versa. when file names converted it should put into appropriate subdirectories.
e.g when files converted it then seperate them out with file etension where it will seperate them out . such as file.pdf, phone.doc both... (1 Reply)
Discussion started by: Alex20
1 Replies
2. Shell Programming and Scripting
Hi, I have a variable $Ctrcd which contains country names in upper case and i want to convert them into lower case. I have tried so many solutions from already existing threads but couldn't get the correct one.
Can anybody help me with this.....
Thanks a lot.. (2 Replies)
Discussion started by: manmeet
2 Replies
3. Shell Programming and Scripting
Hi
I am working in ksh and need to convert the following line into lower case:
N344 N228 P227 N115 P116 N332 P331 P343 P293 N342 N294 N335 N329 P330 P336 P097 P092 N098 P334 N337 P345 P338 N091 N333
so the output should look like this:
n344 n228 p227 n115 p116 n332 p331 p343 p293 n342... (5 Replies)
Discussion started by: aoussenko
5 Replies
4. Shell Programming and Scripting
I have a package to install and the installation script which does it . The files/directories names in the script are all lower case but the actual package has everything in upper case - file names, directories . I don't want to rename directories and files in the package - it has a lot of them . ... (2 Replies)
Discussion started by: vz6zz8
2 Replies
5. Shell Programming and Scripting
Hi All
I have a script which extracts values from a Database (A persons name) and puts it into a variable in my script IE: $NAME
However the Value in the DB is all in uppercase and contains the users first name and last name
EG:
> echo $NAME
GRAHAM BOYLE
>
What I need is only the... (7 Replies)
Discussion started by: grahambo2005
7 Replies
6. Shell Programming and Scripting
Hi guys,
I have a file separated by ",". I´m trying to change to upper case the first letter of each word in column 2 to establish a standard format on this column.
I hope somebody could help me to complete the SED or AWK script below.
The file looks like this:
(Some lines in column 2... (16 Replies)
Discussion started by: cgkmal
16 Replies
7. UNIX for Dummies Questions & Answers
There is a script where we pass the parameter in lower case:
say: . ./scriptName pArameter
#!/bin/ksh
echo "`date` Entering $0 Reloading the $1 table "
mname1=$1
(code to login MYSQL Database)
Truncate table $mname1;
exit
!
Since now there is a limitaion of MYSQL that it accept... (5 Replies)
Discussion started by: ambarginni
5 Replies
8. Shell Programming and Scripting
Hi Friends,
I have a file1.txt as below
I want to convert the date fields in to upper case field3 and field 6
output.txt
Plz help. (2 Replies)
Discussion started by: i150371485
2 Replies
9. Shell Programming and Scripting
Hi all,
I am trying to find a way to change first letter in a word from lower case to upper case. It should be done for each first word in text or in paragraph, and also for each word after punctuation like
. ; : ! ?I found the following command
sed -i 's/\s*./\U&\E/g' $@ filenamebut... (7 Replies)
Discussion started by: georgi58
7 Replies
10. UNIX for Dummies Questions & Answers
Hi,
I need to convert the hostname to uppercase and attach it to a string.
eg: $hostname output mymac
Final output should be Production.MYMAC (3 Replies)
Discussion started by: mohtashims
3 Replies
LEARN ABOUT DEBIAN
mp4art
MP4ART(1) MP4v2 Utilities MP4ART(1)
NAME
mp4art - manual page for mp4art - MP4v2 2.0.0
SYNOPSIS
mp4art [OPTION]... ACTION file...
DESCRIPTION
For each mp4 (m4a) file specified, perform the specified ACTION. An action must be specified. Some options are not applicable for some
actions.
ACTIONS
--list list all covr-boxes
--add IMG
add covr-box from IMG file
--replace IMG
replace covr-box with IMG file
--remove
remove covr-box
--extract
extract covr-box
ACTION PARAMETERS
--art-any
act on all covr-boxes (default)
--art-index IDX
act on covr-box index IDX
OPTIONS
-z, --optimize
optimize mp4 file after modification
-y, --dryrun
do not actually create or modify any files
-k, --keepgoing
continue batch processing even after errors
-o, --overwrite
overwrite existing files when creating
-f, --force
force overwrite even if file is read-only
-q, --quiet
equivalent to --verbose 0
-d, --debug NUM
increase debug or long-option to set NUM
-v, --verbose NUM
increase verbosity or long-option to set NUM
-h, --help
print brief help or long-option for extended help
--version
print version information and exit
DEBUG LEVELS (for raw mp4 file I/O)
0 supressed
1 add warnings and errors (default)
2 add table details
3 add implicits
4 everything
VERBOSE LEVELS
0 warnings and errors
1 normal informative messages (default)
2 more informative messages
3 everything
mp4art - MP4v2 2.0.0 June 2012 MP4ART(1)