cleaning out tmp

Seth W. Klein sklein at mint.net
Tue Jan 30 12:55:13 PST 2001


Rudolf Floers wrote:
> 
> On Mon, Jan 22, 2001 at 10:09:55AM -0500, Seth W. Klein wrote:
> 
> > sklein ~/foo $ ls -d .[^\.]*
> 
> hmm. just to make sure i understood:
> 
>         .[^\.]*
> 
> excludes all files which begin with .. (two dots),
> while it includes all other that begin with a dot, right?

Now that you get me to think about it more; i forgot about this:

$ mkdir foo
$ cd foo/
$ touch ..bar
$ ls -d .[^\.]*
/bin/ls: .[^.]*: No such file or directory
$ # oops!
$ cd ..
$ rm -r foo
$ 

Such a simple thing.... Oh well....

for f in * .*; do [ "$f" != "." -a "$f" != ".." -a $f != "*" -a $f != ".*" ] && ls $f; done

or

ls -a . | egrep -v '^(\.|\.\.)$' | xargs ls -d

or

for f in `ls -a .`; do [ "$f" != "." -a "$f" != ".." ] && ls $f; done

or

TIMTOWTDI *shudder*

cheers,
sklein
-- 
sklein at mint.net                          http://members.mint.net/sklein/

-- 
Unsubscribe: send email to lfs-discuss-request at linuxfromscratch.org
and put unsubscribe in the subject header of the message




More information about the lfs-dev mailing list