Correct test for return value of getopt(3).Don't prompt twice to remove a directory.Don't print two error messages if a directory could not be removed.Get rid of bogus extra variable in rm_file().
Correct test for return value of getopt(3).Don't prompt twice to remove a directory.Don't print two error messages if a directory could not be removed.Get rid of bogus extra variable in rm_file().Add `-P' and -W options to usage string; random lint and prettiness policeFrom: Charles Hannum <mycroft@NetBSD.ORG>
show more ...
unwhiteout.2 -> undelete.2
more accurate definition of -W option
unwhiteout => undelete
add whiteouts
changes for whiteouts and union filesystem
add the -P (paranoid) option, overwrite regular files
don't depend on errno being set by fts(3)check error return from fts_Readsetting errno and then not exiting isn't safe
prettyness police
check stdin_ok first, may not have stat'ed the file
4.4BSD snapshot (revision 8.1); add 1993 to copyright
don't quit on FTS_DNR directories; the user entered 'rm -rf a a a b'and fts found the directory, but once it was deleted couldn't read it.
4.4BSD snapshot (revision 8.1)
use err/warn from C library; lint, minor cleanups
pwcache moved to C library
on second thought, make it symlink(7)
add symlin(1)
fts_statb -> fts_statp
mdoc version three
add POSIX/IEEE contribution notice
add .Vx so tmac.andoc will call tmac.mdoc-old, delete ext. Tp
new fts(3) sets errno correctly, don't second-guess it; bring man pageup to date with POSIX.2 Draft 11, add COMPATIBILITY section
new version of rm from scratch and the POSIX.2 description
use strerror, and tell me *why* things failed!
123