Sponsored Content
Top Forums Shell Programming and Scripting Trying to test for both upper and lower case directories Post 302744453 by newbie2010 on Friday 14th of December 2012 10:39:08 AM
Old 12-14-2012
Issue is with lower /uppercase variable

I think why what I have is not working is because the input that the user enters will only be uppercase or lowercase not both. So when my script checks the directories, it says yes there is uppercase when you enter the uppercase input and yes there is lowercase when you enter the lowercase input.

But then since the user does not enter both upper and lowercase input, the script will never say both. Is there an easy way to get the script to convert the input into uppercase while also checking for the lowercase name? Or am I off track here? Any help is appreciated. Also, thanks for your previous responses.
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

lower case to upper case string conversion in shell script

How can convert a Lower case variable value to an upper case in the kron shell script. (3 Replies)
Discussion started by: dchalavadi
3 Replies

2. Shell Programming and Scripting

how to convert value in a variable from upper case to lower case

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

convert upper case to lower case in ascript

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

4. Shell Programming and Scripting

Script to Convert Upper case to Lower case

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

5. Shell Programming and Scripting

data array needs to change upper case to lower case

Hi all, i have a data array as followes. ARRAY=DFSG345GGG ARRAY=234FDFG090 ARRAY=VDFVGBGHH so on.......... i need all english letters to be change to lower case. So i am expecting to see ARRAY=dfsg345ggg ARRAY=234fdfg090 ARRAY=vdfvgbghh so on........ If i have to copy this data in... (8 Replies)
Discussion started by: usustarr
8 Replies

6. Shell Programming and Scripting

[Solved] Change Upper case to Lower case in C shell

Is there a command that can switch a character variable from UPPER case to lower case? like foreach AC ( ABC BCD PLL QIO) set ac `COMMAND($AC)` ... end Thanks a lot! (3 Replies)
Discussion started by: rockytodd
3 Replies

7. Shell Programming and Scripting

Conversion from Upper Case to Lower Case Condition based

Hello Unix Gurus : It would be really appreciative if can find a solution for this . I have records in a file . I need to Capitalize the records based on condition . For Example i tried the following Command COMMAND --> fgrep "2000YUYU" /export/home/oracle/TST/data.dat | tr '' ''... (12 Replies)
Discussion started by: tsbiju
12 Replies

8. Shell Programming and Scripting

converting to lower case or upper case

here is a code column_name="vivek" column_name2="ViVeK" column_name=$(echo $column_name | awk '{print tolower($0)}') column_name2=$(echo $column_name2 | awk '{print tolower($0)}') echo "column name 1 lower: $column_name" echo "column name... (6 Replies)
Discussion started by: vivek d r
6 Replies

9. UNIX for Dummies Questions & Answers

To convert Lower case to Upper Case

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

10. Shell Programming and Scripting

Change first letter of a word from lower case to upper case

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
towlower(3)						     Library Functions Manual						       towlower(3)

NAME
towlower, towupper - Convert uppercase and lowercase wide characters LIBRARY
Standard C Library (libc) SYNOPSIS
#include <wctype.h> wint_t towlower ( wint_t wc); wint_t towupper ( wint_t wc); STANDARDS
Interfaces documented on this reference page conform to industry standards as follows: towlower(), towupper(): XSH5.0 Refer to the standards(5) reference page for more information about industry standards and associated tags. PARAMETERS
Specifies the wide character to convert. DESCRIPTION
The towlower() function converts the uppercase wide character specified by the wc parameter into the corresponding lowercase wide charac- ter. The towupper() function converts the lowercase wide character specified by the wc parameter into the corresponding uppercase wide character. The behavior of the towlower() and towupper() functions are affected by the LC_CTYPE category of the program's locale. [Tru64 UNIX] In a locale where case conversion information is not defined, these functions determine the case of characters according to the rules of the C locale. RETURN VALUES
In the towlower() function, if the wc parameter contains an uppercase wide character that has a corresponding lowercase wide character, that wide character is returned. Otherwise, the wc parameter is returned unchanged. In the towupper() function, if the wc parameter contains a lowercase wide character that has a corresponding uppercase wide character, that wide character is returned. Otherwise, the wc parameter is returned unchanged. RELATED INFORMATION
Functions: conv(3), setlocale(3), towctrans(3), wctrans(3) Standards: standards(5) delim off towlower(3)
All times are GMT -4. The time now is 04:56 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy