--- at.1.in +++ at.1.in @@ -9,7 +9,7 @@ .IR queue ] .RB [ -f .IR file ] -.RB [ -mldbv ] +.RB [ -mldrbv ] .B TIME .br .B "at -c" @@ -219,8 +219,8 @@ Is an alias for .B atq. .TP -.B \-d -Is an alias for +.B \-d, -r +Are aliases for .B atrm. .TP .TP --- at.c +++ at.c @@ -692,7 +692,7 @@ char *pgm; int program = AT; /* our default program */ - char *options = "q:f:MmvldhVc"; /* default options for at */ + char *options = "q:f:MmvldrhVc"; /* default options for at */ int disp_version = 0; time_t timer; struct passwd *pwe; @@ -765,6 +765,7 @@ break; case 'd': + case 'r': if (program != AT) usage(); --- panic.c +++ panic.c @@ -92,6 +92,7 @@ /* Print usage and exit. */ fprintf(stderr, "Usage: at [-V] [-q x] [-f file] [-m] time\n" + " at [-V] -r job [job ...]\n" " atq [-V] [-q x]\n" " atrm [-V] [-q x] job ...\n" " batch [-V] [-f file] [-m]\n");