Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Apr 1998 10:52:04 -0400
From:      Randall Hopper <rhh@ct.picker.com>
To:        Andrew <andrew@iaccess.com.au>, Randy Katz <randyk@ccsales.com>, freebsd-questions@FreeBSD.ORG
Subject:   Re: How To Delete Certain Files
Message-ID:  <19980422105204.A24838@ct.picker.com>
In-Reply-To: <008a01bd53ac$8dd26c60$e34a05cb@alpine.iaccess>; from Andrew on Fri, Mar 20, 1998 at 02:02:01PM %2B1100
References:  <008a01bd53ac$8dd26c60$e34a05cb@alpine.iaccess>

next in thread | previous in thread | raw e-mail | index | archive | help
Andrew:
 |Randy Katz <randyk@ccsales.com>:
 |>Hello,
 |>
 |>I have files that are named:
 |>
 |>-p
 |>--exclude
 |>
 |>How would I go about removing them?
 |
 |try this
 |
 |rm -rf "--exclude"
 |rm -rf "-p"


I don't think this will work.  What you want is:

     rm -- --exclude -p

"--" terminates argument processing so that "rm" doesn't think anything
else after that beginning with a "-" is an option.  This should work with
most system commands.

Alternatively, change the filename so that it doesn't start with a -.  E.g.:

     rm ./--exclude ./-p

Another option.  Put a filename that "doesn't" begin with a dash (possibly)
before the ones that do.  E.g.:

     rm abcdef --exclude -p

Randall



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?19980422105204.A24838>