Re: can't delete a file

2002-09-04 Thread Amir Tal

On Wednesday 04 September 2002 11:14, Patrick Hsieh wrote:
 Hello list,

 I created a file as root and chown it to a common account, then su to
 that account, trying to delete it as that account but failed. Any idea?

 # touch todel
 # chown pahud todel
 # ls -l todel
 -rw-r--r--1 pahud   root0 Sep  4 16:08 todel
 # su pahud

  rm -f todel

 rm: cannot unlink `todel': Permission denied

  ls -al todel

 -rw-r--r--1 pahud   root0 Sep  4 16:08 todel



 --
 Patrick Hsieh [EMAIL PROTECTED]

this may have something to do with the permitions of the directory this file 
is in.

i would check that.
tal.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: can't delete a file

2002-09-04 Thread Pietro Cagnoni

Patrick Hsieh wrote:
 Hello list,
 
 I created a file as root and chown it to a common account, then su to
 that account, trying to delete it as that account but failed. Any idea?
 

this is one of the most problems for unix newbies...

basically, when you remove a file you don't modify it, but the directory 
that contains it. so to remove a file you need write permission on the 
directory, and the permissions on the file are almost completely irrilevant.

hope this helps.

pietro.




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: Can't delete a file

1997-08-12 Thread A. M. Varon
On Mon, 11 Aug 1997, Mike Miller wrote:

 I have a file on my machine that I created that begins with a hyphen.
 How can I delete it. rm -test says can't delete est using option -t (or
 whatever). How do I tell it not to use the hyphen as a switch?

Use Midnight Commander. Type mc to run the program.

 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 Andre M. Varon Lasaltech Incorporated
 Technical Head Fax-Tel: (034)433-3520
 e-mail  : [EMAIL PROTECTED]
 web page: http://www.lasaltech.com/andre.html
 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=





--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: Can't delete a file

1997-08-12 Thread Dan Dooher
Andre,

Type: rm - -test

A -- permits the user to mark explicitly the end of any com-
mand  line  options, allowing rm to recognize file arguments
that begin with a -. 

Regards,
Dan  

A. M. Varon wrote:
 
 On Mon, 11 Aug 1997, Mike Miller wrote:
 
  I have a file on my machine that I created that begins with a hyphen.
  How can I delete it. rm -test says can't delete est using option -t (or
  whatever). How do I tell it not to use the hyphen as a switch?
 
 Use Midnight Commander. Type mc to run the program.
 
  =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  Andre M. Varon Lasaltech Incorporated
  Technical Head Fax-Tel: (034)433-3520
  e-mail  : [EMAIL PROTECTED]
  web page: http://www.lasaltech.com/andre.html
  =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 
 --
 TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
 [EMAIL PROTECTED] .
 Trouble?  e-mail to [EMAIL PROTECTED] .


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: Can't delete a file

1997-08-11 Thread Andreas Nowack
 I have a file on my machine that I created that begins with a hyphen.
 How can I delete it. rm -test says can't delete est using option -t (or
 whatever). How do I tell it not to use the hyphen as a switch?

Try:
  rm -- -test



Andreas


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . Trouble? 
e-mail to [EMAIL PROTECTED] .


Re: Can't delete a file

1997-08-11 Thread jdassen
On Aug 11, Mike Miller wrote
 I have a file on my machine that I created that begins with a hyphen.  How
 can I delete it. rm -test says can't delete est using option -t (or
 whatever). How do I tell it not to use the hyphen as a switch?

With most GNU tools, '--' means end option processing here. 
So rm -- -test will do what you want.

HTH,
Ray
-- 
Cyberspace, a final frontier. These are the voyages of my messages, 
on a lightspeed mission to explore strange new systems and to boldly go
where no data has gone before. 


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . Trouble? 
e-mail to [EMAIL PROTECTED] .


Re: Can't delete a file

1997-08-11 Thread Richard . Dansereau
 
 I have a file on my machine that I created that begins with a hyphen.
 How can I delete it. rm -test says can't delete est using option -t (or
 whatever). How do I tell it not to use the hyphen as a switch?
 
 

The easiest (and more portable since not all versions of rm
include the -- option) of doing it is:
rm ./-test

Richard..

-
Richard Dansereau
Email: [EMAIL PROTECTED]  Home page:  http://pobox.com/~rdanse
Electrical and Computer Engineering - University of Manitoba - Canada
-


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . Trouble? 
e-mail to [EMAIL PROTECTED] .


Re: Can't delete a file

1997-08-11 Thread Geoff R Deasey
try rm -test


 Regards, | Debian GNU/   __  o
 .| R L  / / _  _  _  _  _ __  __
 Jeff | E I / /__  / / / \// //_// \ \/ /
 (FidoNet 1:3644/9)   | D N// /_/ /_/\/ /___/  /_/\_\
 ([EMAIL PROTECTED])   | H U...because lockups are for convicts...
 ([EMAIL PROTECTED]) | A X 
 ([EMAIL PROTECTED]) HOME| T 

On Mon, 11 Aug 1997, Mike Miller wrote:

 I have a file on my machine that I created that begins with a hyphen.
 How can I delete it. rm -test says can't delete est using option -t (or
 whatever). How do I tell it not to use the hyphen as a switch?
 
 
 --
 TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
 [EMAIL PROTECTED] . Trouble? 
 e-mail to [EMAIL PROTECTED] .
 


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . Trouble? 
e-mail to [EMAIL PROTECTED] .


Re: Can't delete a file

1997-08-11 Thread Heikki Vatiainen
The universal answer comes from comp.unix.faq. Try

   rm ./-test

This should work no matter which ls you are using.

Mike Miller wrote:

 I have a file on my machine that I created that begins with a hyphen.
 How can I delete it. rm -test says can't delete est using option -t (or
 whatever). How do I tell it not to use the hyphen as a switch?

// Heikki
-- 
Heikki Vatiainen  * [EMAIL PROTECTED]
Tampere University of Technology  * Tampere, Finland



--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .