Delete a file with a leading "dash" or (-) in Linux

To delete a file with a leading dash, for example,

# ls -al
total 36195068
drwxr-xr-x  3 toor toor        4096 2011-06-15 16:46 .
drwxrwxrwx 12 toor toor        4096 2011-06-21 14:11 ..
-rw-r--r--  1 toor toor        6887 2011-06-10 13:01 -C


do

# unlink -- -C

Hope this helps

Comments

Popular posts from this blog

Using Oracle 11g thru VirtualBox appliance in Mac OS X Lion

Use Shell Editor for Eclipse for editing bash, ksh, csh in Unix/Linux system

LVM: How to remove a volume using pvremove