diff options
Diffstat (limited to 'examples/loadables/unlink.c')
-rw-r--r-- | examples/loadables/unlink.c | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/examples/loadables/unlink.c b/examples/loadables/unlink.c index 8c81ad0..07e3f3d 100644 --- a/examples/loadables/unlink.c +++ b/examples/loadables/unlink.c @@ -3,6 +3,24 @@ /* Should only be used to remove directories by a superuser prepared to let fsck clean up the file system. */ +/* + Copyright (C) 1999-2009 Free Software Foundation, Inc. + + This file is part of GNU Bash. + Bash is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Bash is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Bash. If not, see <http://www.gnu.org/licenses/>. +*/ + #include <config.h> #ifdef HAVE_UNISTD_H @@ -14,6 +32,7 @@ #include "builtins.h" #include "shell.h" +#include "common.h" #ifndef errno extern int errno; @@ -39,6 +58,8 @@ unlink_builtin (list) char *unlink_doc[] = { "Remove a directory entry.", + "", + "Forcibly remove a directory entry, even if it's a directory.", (char *)NULL }; |