22 lines
368 B
C
22 lines
368 B
C
|
/* rm.c
|
||
|
|
||
|
Removes files specified on command line. */
|
||
|
|
||
|
#include <stdio.h>
|
||
|
#include <syscall.h>
|
||
|
|
||
|
int
|
||
|
main (int argc, char *argv[])
|
||
|
{
|
||
|
bool success = true;
|
||
|
int i;
|
||
|
|
||
|
for (i = 1; i < argc; i++)
|
||
|
if (!remove (argv[i]))
|
||
|
{
|
||
|
printf ("%s: remove failed\n", argv[i]);
|
||
|
success = false;
|
||
|
}
|
||
|
return success ? EXIT_SUCCESS : EXIT_FAILURE;
|
||
|
}
|