Man Linux: Main Page and Category List

NAME

       dpns-rm - remove DPNS files or directories in the name server

SYNOPSIS

       dpns-rm [-f] [-i] filename...

       dpns-rm [-f] [-i] -r dirname...

DESCRIPTION

       dpns-rm  removes  DPNS  files  or  directories in the name server.  For
       directories either -r or -R must be present.   For  regular  files,  it
       calls dpns_unlink while for directories, it calls dpns_rmdir.

       This  requires  write  permission  in the parent directory and the file
       itself.  If write permission on an entry is denied, the standard  input
       is  a  terminal  and  the  -f option is not given, the prompt "override
       write protection" appears and if the response is not y,  the  entry  is
       not  deleted.   Entries  directly under a protected directory are never
       deleted.

       path   specifies the DPNS pathname.  If path does not start with /,  it
              is   prefixed  by  the  content  of  the  DPNS_HOME  environment
              variable.

OPTIONS

       The following options are supported:

       -f     Do not give an error message  if  the  file/directory  does  not
              exist.

       -i     Request acknowledge before removing each individual entry.

       -R     Recursive mode (equivalent to -r).

       -r     Recursive mode.

EXIT STATUS

       This  program  returns  0  if the operation was successful or >0 if the
       operation failed.

SEE ALSO

       Castor_limits(4), dpns_rmdir(3), dpns_unlink(3)

AUTHOR

       LCG Grid Deployment Team