summaryrefslogtreecommitdiff
path: root/clear.c
diff options
context:
space:
mode:
authorczjstmax <jstmaxlol@disroot.org>2026-03-24 02:04:42 +0100
committerczjstmax <jstmaxlol@disroot.org>2026-03-24 02:04:42 +0100
commitd8a739b332a2760e2866d0563585def80b85dc07 (patch)
tree0a9a794daa4a3514dfb8d2263085753e4174fa18 /clear.c
parent6d55691da045802eac15e842c2f7f5f6bc7547b0 (diff)
made it less shitttt
Signed-off-by: czjstmax <jstmaxlol@disroot.org>
Diffstat (limited to 'clear.c')
-rw-r--r--clear.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/clear.c b/clear.c
index fa28723..556168d 100644
--- a/clear.c
+++ b/clear.c
@@ -1,17 +1,20 @@
#include <stdio.h>
-#include <clear.h>
int main(int argc, char **argv)
{
if (argc >= 2) {
char *grammar = (argc > 2)? "arguments" : "argument";
+
printf("%d %s found. %s won't be checked.\n", argc-1, grammar, grammar);
+
for (int i = 1; i < argc; i++) {
printf("argument %d = %s\n", i, argv[i]);
}
+
printf("aborting insane clear operation.\n");
return 1;
}
- printf("%s", ANSI_CLEAR_SCREEN_AND_SCROLLBACK);
+
+ puts("\033[2J\033[3J\033[H");
return 0;
}