Ding guoqiang <[EMAIL PROTECTED]> [2002-11-06 17:51:23 +0800]:
> Dear sirs:
> 
>                 There is a rubbish file name in my directory,which is "
> -la .signature", how to delete it? I have tried                 like
> these"rm  ./ -la .signature",and"rm --   -la .signature",but these
> doings are useless..

Since it contains spaces you need to quote the name.  I see you trying
that but you are also quoting the comamd name as well.  Try this.

  rm -- "./ -la .signature"

I was not quite sure of the name based upon your message.  You may
have to look closely at the file name.  You might find the -b option
to ls useful.

  ls -b

That will try to quote spaces so that the name can be cut-n-pasted
directly.  Here is an example.

  touch "foo bar"

  ls -b "foo bar"
  foo\ bar
  
  rm foo\ bar

Bob


_______________________________________________
Bug-fileutils mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-fileutils

Reply via email to