diff options
Diffstat (limited to 'bin/clear')
| -rw-r--r-- | bin/clear/Kbuild | 3 | ||||
| -rw-r--r-- | bin/clear/clear.c | 14 |
2 files changed, 17 insertions, 0 deletions
diff --git a/bin/clear/Kbuild b/bin/clear/Kbuild new file mode 100644 index 00000000..845df317 --- /dev/null +++ b/bin/clear/Kbuild @@ -0,0 +1,3 @@ +bin-y := clear +obj-y += clear.o +libs-y += $(srctree)/lib/libc/libc.a diff --git a/bin/clear/clear.c b/bin/clear/clear.c new file mode 100644 index 00000000..9c371ea7 --- /dev/null +++ b/bin/clear/clear.c @@ -0,0 +1,14 @@ +#include <sys/cdefs.h> +#include <unistd.h> + +int main(int argc, char **__unused argv) +{ + if (argc) { + write(STDOUT_FILENO, "usage: clear\n", 13); + return 0; + } + + write(STDOUT_FILENO, "\033[H\033[2J", 7); + + return 0; +} |
