- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Re: Check if lower case?
Categories
Company
Local Language
Forums
Discussions
Knowledge Base
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-28-2004 03:39 AM
07-28-2004 03:39 AM
I need to check before trying to uppercase the name from within a script.
TIA and points for all responses.
Sean
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-28-2004 03:50 AM
07-28-2004 03:50 AM
Solution/>Filename1=MYFILE
/>Filename2=MyFile
/>if [ $Filename1 = $(echo $Filename1 | tr "[a-z]" "[A-Z]") ]
> then echo no lowercase
> else echo lowercase
> fi
no lowercase
/>if [ $Filename2 = $(echo $Filename2 | tr "[a-z]" "[A-Z]") ]
> then echo no lowercase
> else echo lowercase
> fi
lowercase
Regards,
Fred
"Reality is just a point of view." (P. K. D.)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-28-2004 03:53 AM
07-28-2004 03:53 AM
Re: Check if lower case?
A file name as TeST
echo TeST | grep "[[:lower:]]
or
echo TeST | grep -q "[[:lower:]]"
if [[ $? -eq 0 ]]; then
echo "it contains lower character"
we can rename a file as,
echo "mv TeST `echo Test | tr -s '[:lower:]' '[:upper:]'`" | sh
using tr command.
where TeST file changed to TEST
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-28-2004 03:55 AM
07-28-2004 03:55 AM
Re: Check if lower case?
i would use tr and compare two variables.
if [ $filename = $(echo $filename | tr '[:lower:]' '[:upper:]') ]
then
else
fi
Just a quick shot. Perhaps its worth a try.
Regards Stefan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-28-2004 03:56 AM
07-28-2004 03:56 AM
Re: Check if lower case?
/>perl
while (
print "lowercase\n" if $_=~ m/[a-z]/;
}
MYFILE
MyFile
lowercase
Regards,
Fred
"Reality is just a point of view." (P. K. D.)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-28-2004 03:57 AM - last edited on 09-16-2024 02:25 AM by support_s
07-28-2004 03:57 AM - last edited on 09-16-2024 02:25 AM by support_s
Re: Check if lower case?
FNAMES="Boo cow MOM DAD You"
for FNAME=${FNAMES}
do
echo "${FNAME}" | grep -q -E '.*[a-z].*'
STAT=${?}
if [[ ${STAT} -eq 0 ]]
then
echo "Lowercase found"
fi
done
- Tags:
- Cache Battery_Module
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-28-2004 03:59 AM
07-28-2004 03:59 AM
Re: Check if lower case?
filename="ABcdEF"
typeset -u x=$filename
if [[ $filename != $x ]] ; then
echo "FILE HAS LOWERCASE IN IT!!"
fi
HTH
-- Rod Hills