[olug] Unix Tip: GRABBING THE HIDDEN

Unix Guru Universe listserv at ugu.com
Wed Aug 13 16:51:36 UTC 2003


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

			      UNIX GURU UNIVERSE 
			         UNIX HOT TIP

			Unix Tip 2051 - August 13, 2003

		    http://www.ugu.com/sui/ugu/show?tip.today

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


GRABBING THE HIDDEN

To easily select all 
hidden files, use the 
following:

   .[^.]*  ..?*

For example, 
echo .[^.]* ..?*

will output a list of 
all hidden files in your 
current directory.

.[^.]*  selects all files 
starting with a dot but NOT 
having a dot as their 
second character.

..?*    selects all files 
starting with two dots and
having at least one additional 
character

Together, they will retrieve 
ANY file starting with '.' 
except '.' and '..'  (even 
tricky ones like '...hideme')

The ^ (caret) symbol can be 
used as the first character
inside [ ] at any time to say 
"not one of the following"
rather than the usual "any one 
of the following."

[^0-9a-fA-F] will match any 
character that is NOT a hex 
digit.


This tip generously supported by: wurzel at concentric.net




--------------------------------------------------------------------------
To Subscribe:    http://www.ugu.com/sui/ugu/show?tip.subscribe
To Unsubscribe:  http://www.ugu.com/sui/ugu/show?tip.unsubscribe
To Submit A Tip: http://www.ugu.com/sui/ugu/show?tip.today

==========================================================================
DISCLAIMER: All UNIX HOT TIPS ARE OWNED BY THE UNIX GURU UNIVERSE AND ARE
NOT TO BE SOLD, PRINTED OR USED WITHOUT THE WRITTEN CONSENT OF THE UNIX 
GURU UNIVERSE. ALL TIPS ARE "USE AT YOUR OWN RISK". UGU  ADVISES THAT 
ALL TIPS BE TESTED IN A NON-PRODUCTION DEVELOPMENT ENVIRONMENT FIRST.

Unix Guru Universe - www.ugu.com - tips at ugu.com - Copyright 1994-2001
==========================================================================



More information about the OLUG mailing list