diff --git a/commands/cp/cp.c b/commands/cp/cp.c index f29e78389..75cf43107 100644 --- a/commands/cp/cp.c +++ b/commands/cp/cp.c @@ -1320,7 +1320,11 @@ int main(int argc, char **argv) switch (action) { case REMOVE: - if (i == argc) usage(); + if (i == argc) { + if (fflag) + exit(0); + usage(); + } break; case LINK: /* 'ln dir/file' is to be read as 'ln dir/file .'. */