Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Jul 1999 19:47:36 -0400 (EDT)
From:      Joseph Scott <joseph@randomnetworks.com>
To:        Chris <chrismar@shasta.eclipse.net>
Cc:        freebsd-questions@FreeBSD.ORG
Subject:   Re: whoops, can't remove file :\
Message-ID:  <Pine.BSF.4.05.9907191945040.3795-100000@unix1.digital-web.net>
In-Reply-To: <Pine.BSF.4.10.9907191940200.23047-100000@shasta.eclipse.net>

next in thread | previous in thread | raw e-mail | index | archive | help

	Take a look at the man page for rm(1).  You'll find this treasure
right under the NOTE section :

NOTE
     The rm command uses getopt(3) to parse its arguments, which allows it
to accept the `--' option which will cause it to stop processing flag
options at that point.  This will allow the removal of file names that
begin with a dash (`-'). For example:
         rm -- -filename
     The same behavior can be obtained by using an absolute or relative
path reference.  For example:
         rm /home/user/-filename
         rm ./-filename

Took me awhile to figure this out the first time I did it :-)

Joseph Scott
joseph@randomnetworks.com


On Mon, 19 Jul 1999, Chris wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> 
> Dumb 'ol me accidently created a file with a leading - and now I can't get
> rid of it because rm tells me "invalid option".
> 
> ex- 
> 
> chrismar@stupid /home > rm -rf -h
> rm: invalid option -- h
> Try `rm --help' for more information.
> 
> Any ideas?
> 
> Chris
> 
> -----BEGIN PGP SIGNATURE-----
> Version: 2.6.2
> 
> iQB1AwUBN5O3y/bh8rV07zbRAQEBbgMAk8PPX3C8qPE8jNBTapX4EAnGHynDcH9J
> sYxgaphxQULEHPzR7zi/DJKdkkh6MAb25jGPSPqEpKKgCOYYsyXfLRxzW4G16ukQ
> NUdPdKNDPsRCw32Gmh5oBaRilIG51BZG
> =UfYk
> -----END PGP SIGNATURE-----
> 
> 
> 
> 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?Pine.BSF.4.05.9907191945040.3795-100000>