rem: (super-user only)\n\
add: (super-user only; this works only if your system\n\ supports `unlink' for nonempty directories)\n\
context: usage (int status){  if (status != 0)    fprintf (stderr, _("Try `%s --help' for more information.\n"),	     program_name);  else    {      printf (_("Usage: %s [OPTION]... FILE...\n"), program_name);      fputs (_("\Remove (unlink) the FILE(s).\n\\n\  -d, --directory       unlink FILE, even if it is a non-empty directory\n\                          (super-user only)\n\  -f, --force           ignore nonexistent files, never prompt\n\  -i, --interactive     prompt before any removal\n\  -r, -R, --recursive   remove the contents of directories recursively\n\  -v, --verbose         explain what is being done\n\"), stdout);      fputs (HELP_OPTION_DESCRIPTION, stdout);      fputs (VERSION_OPTION_DESCRIPTION, stdout);      printf (_("\\n\To remove a file whose name starts with a `-', for example `-foo',\n\use one of these commands:\n\  %s -- -foo\n\\n\  %s ./-foo\n\"),	      program_name, program_name);      fputs (_("\\n\Note that if you use rm to remove a file, it is usually possible to recover\n\the contents of that file.  If you want more assurance that the contents are\n\truly unrecoverable, consider using shred.\n\"), stdout);      printf (_("\nReport bugs to <%s>.\n"), PACKAGE_BUGREPORT);    }  exit (status);}