Sponsored Content
Top Forums Shell Programming and Scripting Case insensitive comparison of strings Post 302407975 by kshji on Saturday 27th of March 2010 11:20:47 AM
Old 03-27-2010
You can use also "or"
Code:
case "$some" in
   *Nav*|*NAV*|*nav*) ... ;;
# or
    *[nN]av*|*NAV*) ... ;;
# or ...
esac

In ksh you can use typeset
Code:
a="$i"
# set lower (-u = upper)
typeset -l a
case "$a" in
   *nav*) ... ;;
esac

If you are using bash, then
Code:
shopt -s nocasematch
case "$i" in
   *nav*) ... ;;
esac

tr is also solution, but it's not builtin command as previous.

Last edited by kshji; 03-29-2010 at 02:03 AM.. Reason: fix
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

case insensitive locate

How can I do a case insensitive locate? (3 Replies)
Discussion started by: davis.ml
3 Replies

2. Shell Programming and Scripting

awk case-insensitive

can I tell awk to be case insensitive for one operation without setting the ignorecase value ? thanks, Steffen (7 Replies)
Discussion started by: forever_49ers
7 Replies

3. Shell Programming and Scripting

case insensitive

hi everyone, I need to do the following thing in a case insesitive mode sed 's/work/job/g' filename since work could appear in different form as Work WORK WorK wORK,.... I was wondering if i could do a case insensitive search of a word. thanks in advance, :) (4 Replies)
Discussion started by: ROOZ
4 Replies

4. Shell Programming and Scripting

case-insensitive if on substring

I'd like to print a line if a substring is matched in a case insensitive manner something like do a case insensitive search for ABCD as a substring: awk '{ if (substr($1,1,4) == "") print $1 }' infile > outfile I'm not certain how to make the syntax work??? Thanks (4 Replies)
Discussion started by: dcfargo
4 Replies

5. Shell Programming and Scripting

case-insensitive search with AWK

Hi All, How we can perform case-insensitive search with AWK.:rolleyes: regards, Sam (11 Replies)
Discussion started by: sam25
11 Replies

6. Shell Programming and Scripting

Case Insensitive search

Hey , i am trying to do a search for the certain books , and im trying to make it case insensitive. what i have come up with so far is this : Database.txt RETARDED MONKEY:RACHEAL ABRAHAML:30:30:20 GOLD:FATIN:23.20:12:3 STUPID:JERLYN:20:40:3 echo -n "Title: " read Title echo -n... (3 Replies)
Discussion started by: gregarion
3 Replies

7. UNIX for Dummies Questions & Answers

Using FIND with case insensitive search

I am using HP-Unix B.11.31. Question: How to do the case insensitive search using FIND? Example: I would like list the files with extension of *.SQL & *.sql. When I try with command find . -type f -name *.sql, it does not lists file with *.SQL. (5 Replies)
Discussion started by: Siva SQL
5 Replies

8. Windows & DOS: Issues & Discussions

GAWK case insensitive comparison

Hi :o I'm working on Windows, with gawk, and let's say I have two files to compare. searching for a script to do a text comparison I came across to this line: gawk "{if(NR==FNR){A}else{B}}END{for(x in A){if(!(x in B))print x>\"1not2.txt\"}for(x in B){if(!(x in A))print x>\"2not1.txt\"}}"... (7 Replies)
Discussion started by: nakaedu
7 Replies

9. UNIX for Dummies Questions & Answers

Command for a case insensitive search

Hi All, What is the command to search a file for a case-insensitive match 1.grep -nc text filename 2.grep -i text filename 3.grep -i filename text 4.grep -nc filename text 5.grep -c text filename Thanks for your help (1 Reply)
Discussion started by: bobby1015
1 Replies

10. UNIX for Beginners Questions & Answers

Making SED case insensitive

Dears, In the below string, please let me know how to make the sed search case-incensitive. I have more such lines in my script instead of let me know any other easier option. sed -n '/dn: MSISDN=/,/^\s*$/p' full.ldif > temp ; sed -n... (4 Replies)
Discussion started by: Kamesh G
4 Replies
Gtk2::ImageView::Nav(3pm)				User Contributed Perl Documentation				 Gtk2::ImageView::Nav(3pm)

NAME
Gtk2::ImageView::Nav - Navigation window showing a thumbnailed overview of a Gtk2::ImageView. HIERARCHY
Glib::Object +----Glib::InitiallyUnowned +----Gtk2::Object +----Gtk2::Widget +----Gtk2::Container +----Gtk2::Bin +----Gtk2::Window +----Gtk2::ImageView::Nav INTERFACES
Glib::Object::_Unregistered::AtkImplementorIface Gtk2::Buildable DESCRIPTION
Gtk2::ImageView::Nav is a popup window that shows a downscaled preview of the pixbuf that Gtk2::ImageView is showing. The user can drag around a rectangle which indicates the current view of the image. This class is used by Gtk2::ImageView::ScrollWin itself. It is probably not very useful for clients of this library. Gtk2::ImageView::Nav has the same keybindings that Gtk2::ImageView has. All keypresses that it receives are passed along to the view. METHODS
widget = $view->new Returns a new Gtk2::ImageView::Nav for showing thumbnails of the view. The pixbuf is by default undef. $nav->grab pixbuf = $nav->get_pixbuf Returns the downscaled pixbuf of the views pixbuf that this Gtk2::ImageView::Nav shows, or undef if that pixbuf has not been created yet. The pixbuf is by default undef. $nav->release $nav->show_and_grab ($center_x, $center_y) o $center_x (integer) o $center_y (integer) Returns the Gtk2::ImageView::Nav centered around the point (center_x, center_y) and grab mouse and keyboard events. The grab continues until a button release event is received which causes the widget to hide. PROPERTIES
'view' (Gtk2::ImageView : default undef : writable / construct-only) Image View to navigate SEE ALSO
Gtk2::ImageView, Glib::Object, Glib::InitiallyUnowned, Gtk2::Object, Gtk2::Widget, Gtk2::Container, Gtk2::Bin, Gtk2::Window COPYRIGHT
Copyright (C) 2007 by Jeffrey Ratcliffe. This software is licensed under the GPL-3; see Gtk2::ImageView for a full notice. perl v5.14.2 2011-11-16 Gtk2::ImageView::Nav(3pm)
All times are GMT -4. The time now is 01:57 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy