|
|
1.1 ! root 1: .TH RM 1 ! 2: .CT 1 dirs files ! 3: .SH NAME ! 4: rm \- remove (unlink) files ! 5: .SH SYNOPSIS ! 6: .B rm ! 7: [ ! 8: .B -fri ! 9: ] ! 10: .I file ... ! 11: .SH DESCRIPTION ! 12: .I Rm ! 13: removes directory entries. ! 14: If an entry was the last link to a file, the file ! 15: is destroyed. ! 16: If an entry is a directory it is removed only if empty. ! 17: Removal of a file requires write permission in its directory, ! 18: but neither read nor write permission on the file itself. ! 19: .PP ! 20: If a file lacks write permission ! 21: and the the standard input is a terminal, ! 22: a query is written to the standard output and ! 23: a line is read from the standard input. ! 24: If that line begins with ! 25: .L y ! 26: the file is deleted, ! 27: otherwise the file remains. ! 28: The options are ! 29: .TP ! 30: .B -f ! 31: (force) ! 32: Ask no questions about unwritable files and report no errors. ! 33: .TP ! 34: .B -r ! 35: Recursively delete the ! 36: entire contents of a directory ! 37: and the directory itself. ! 38: .TP ! 39: .B -i ! 40: (interactive) ! 41: Ask whether to delete each file, ! 42: and, under ! 43: .BR -r , ! 44: whether to examine each directory. ! 45: If the first character of the response is ! 46: .LR y , ! 47: the answer is yes; ! 48: otherwise the answer is no. ! 49: .SH "SEE ALSO" ! 50: .IR unlink (2) ! 51: .SH DIAGNOSTICS ! 52: It is forbidden to remove the file ! 53: .L .. ! 54: merely to avoid the ! 55: antisocial consequences of inadvertently doing something like ! 56: .LR "rm -r .*" .
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.