Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Feb 2003 21:42:51 +0100
From:      Ruben de Groot <fbsd-q@bzerk.org>
To:        Kent Stewart <kstewart@owt.com>
Cc:        parv <parv_fm@emailgroups.net>, David Banning <david@skytracker.ca>, questions@FreeBSD.ORG
Subject:   Re: how to delete a file called ????
Message-ID:  <20030212204251.GA74324@ei.bzerk.org>
In-Reply-To: <200302121145.33271.kstewart@owt.com>
References:  <20030212111232.A6759@skytrackercanada.com> <20030212192143.GA7742@moo.holy.cow> <200302121145.33271.kstewart@owt.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Feb 12, 2003 at 11:45:33AM -0800, Kent Stewart typed:
> On Wednesday 12 February 2003 11:21 am, parv wrote:
> > in message <20030212111232.A6759@skytrackercanada.com>,
> > wrote David Banning thusly...
> >
> > > I have a file called ???????????????
> >
> > ...
> >
> > > I can't seem to clean it away.
> > >
> > > rm ????????
> > > rm '????????'
> > > rm "????????"
> > >
> > > all do not work.
> >
> > try something like...
> >
> >  find . -inum $( /bin/ls -i | fgrep '?' | awk '{print $1}' ) -print0
> > \
> >
> >  | xargs -0 rm -f
> >
> 
> 
> That is a lot of work when you could have just
>  
> rm -- ???????????????

This will delete all files that have a name the length of 15 characters.  

> 
> The "--" tells rm that what follows is a file name.

But first, the ?'s are expanded by the shell to match any file with a 
name of 15 characters.

> 
> Kent
> 
> -- 
> Kent Stewart
> Richland, WA
> 
> http://users.owt.com/kstewart/index.html
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030212204251.GA74324>