RM (I)                       1/20/73                       RM (I)

NAME            rm  -- remove (unlink) files

SYNOPSIS        rm [ -f ] [ -r ] name  ...

DESCRIPTION     rm removes the entries for one or more files from

                a directory.  If an entry was the last link to

                the file, the file is destroyed.  Removal of a

                file requires write permission in its directory,

                but neither read nor write permission on the file


                If there is no write permission to a file desig-

                nated to be removed, rm will print the file name,

                its mode and then read a line from the standard

                input.  If the line begins with 'y', the file is

                removed, otherwise it is not.  The optional argu-

                ment -f prevents the above interaction.

                If a designated file is a directory, an error

                comment is printed unless the optional argument

                -r has been used.  In that case, rm recursively

                deletes the entire contents of the specified di-

                rectory.  To remove directories per se see


FILES           /etc/glob to implement -r flag

SEE ALSO        rmdir(I)

DIAGNOSTICS     "name: non existent"

                "name: not removed" if cannot remove

                "name: try again" error from fork

BUGS            When rm removes the contents of a directory under

                the -r flag, full pathnames are not printed in