diff --git a/rm.c b/rm.c index ac6b5e5..eda84c2 100644 --- a/rm.c +++ b/rm.c @@ -28,8 +28,12 @@ main(int argc, char *argv[]) usage(); } ARGEND; - if (argc < 1) - usage(); + if (argc < 1) { + if (rm_fflag == false) + usage(); + else + return EXIT_SUCCESS; + } for(; argc > 0; argc--, argv++) rm(argv[0]);