aboutsummaryrefslogtreecommitdiff
path: root/toys/count.c
diff options
context:
space:
mode:
authorRob Landley <rob@landley.net>2012-08-25 14:25:22 -0500
committerRob Landley <rob@landley.net>2012-08-25 14:25:22 -0500
commit3a9241add947cb6d24b5de7a8927517426a78795 (patch)
treed122ab6570439cd6b17c7d73ed8d4e085e0b8a95 /toys/count.c
parent689f095bc976417bf50810fe59a3b3ac32b21105 (diff)
downloadtoybox-3a9241add947cb6d24b5de7a8927517426a78795.tar.gz
Move commands into "posix", "lsb", and "other" menus/directories.
Diffstat (limited to 'toys/count.c')
-rw-r--r--toys/count.c36
1 files changed, 0 insertions, 36 deletions
diff --git a/toys/count.c b/toys/count.c
deleted file mode 100644
index 0ec3919d..00000000
--- a/toys/count.c
+++ /dev/null
@@ -1,36 +0,0 @@
-/* vi: set sw=4 ts=4:
- *
- * count.c - Progress indicator from stdin to stdout
- *
- * Copyright 2002 Rob Landley <rob@landley.net>
- *
- * Not in SUSv3.
-
-USE_COUNT(NEWTOY(count, NULL, TOYFLAG_USR|TOYFLAG_BIN))
-
-config COUNT
- bool "count"
- default y
- help
- usage: count
-
- Copy stdin to stdout, displaying simple progress indicator to stderr.
-*/
-
-#include "toys.h"
-
-void count_main(void)
-{
- uint64_t size = 0;
- int len;
- char buf[32];
-
- for (;;) {
- len = xread(0, toybuf, sizeof(toybuf));
- if (!len) break;
- size += len;
- xwrite(1, toybuf, len);
- xwrite(2, buf, sprintf(buf, "%"PRIu64" bytes\r", size));
- }
- xwrite(2, "\n", 1);
-}