Benjamin Franz wrote:
On Tue, 22 Jan 2008, Eric B. wrote:

Hi,

I've got an odd situation here. Somehow, I find myself with two files that
start with the - character.
[EMAIL PROTECTED] mysql]$ ls -l
total 93348
-rw-r--r-- 1 mysql mysql 9273344 Nov 13 19:03 -N=2007-11-08
-rw-r--r-- 1 mysql mysql 38879232 Nov 13 19:02 --newer=2007-11-08


Don't ask how they were created; something went wrong with a script at some
point.

My problem is that I am trying to delete them, but can't figure out how to
delete these files. Everything I try, I get the same msg:
[EMAIL PROTECTED] mysql]$ rm '-N=2007-11-08'
rm: invalid option -- N
Try `rm --help' for more information.


I have tried single quotes, double quotes, escaping it with a \ and still
get the same error.

Any ideas / suggestions?

rm ./-N=2007-11-08 ./--newer=2007-11-08


Or, from the "rm" man page:

To remove a file whose name starts with a ‘-’, for example ‘-foo’, use one of these com-
mands:

rm -- -foo

rm ./-foo


_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos

Reply via email to