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>
index | next in thread | previous in thread | raw e-mail
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
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030212204251.GA74324>
