5 |
* Copyright (C) 1999-2004 by Erik Andersen <andersen@codepoet.org> |
* Copyright (C) 1999-2004 by Erik Andersen <andersen@codepoet.org> |
6 |
* |
* |
7 |
* Licensed under GPLv2 or later, see file LICENSE in this tarball for details. |
* Licensed under GPLv2 or later, see file LICENSE in this tarball for details. |
|
* |
|
8 |
*/ |
*/ |
|
|
|
|
/* no options, no getopt */ |
|
|
|
|
9 |
#include "libbb.h" |
#include "libbb.h" |
10 |
|
|
11 |
int clear_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; |
int clear_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; |
12 |
int clear_main(int argc UNUSED_PARAM, char **argv UNUSED_PARAM) |
int clear_main(int argc UNUSED_PARAM, char **argv UNUSED_PARAM) |
13 |
{ |
{ |
14 |
return printf("\033[H\033[J") != 6; |
/* home; clear to the end of screen */ |
15 |
|
return full_write1_str("\033[H""\033[J") != 6; |
16 |
} |
} |