aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2019-05-22 01:55:34 -0700
committerBruce Hill <bruce@bruce-hill.com>2019-05-22 01:55:34 -0700
commit0d6724017bf6bd5bb266faa71ef09d63ae4a6fc9 (patch)
treefb0bdbc876c67c7a3bbf27ab91e52cb9beba3304
parent51959819dde57dc3b522504aaee83b94f48e5b69 (diff)
Added help/usage
-rw-r--r--bb.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/bb.c b/bb.c
index b4ed329..5681bec 100644
--- a/bb.c
+++ b/bb.c
@@ -952,11 +952,18 @@ int main(int argc, char *argv[])
char sep = '\n';
int print_dir = 0, print_selection = 0;
for (int i = 1; i < argc; i++) {
+ if (strcmp(argv[i], "--help") == 0) {
+ usage:
+ printf("bb - an itty bitty console TUI file browser\n");
+ printf("Usage: bb [-h/--help] [-s] [-b] [-0] [path]\n");
+ return 0;
+ }
if (argv[i][0] == '-' && argv[i][1] == '-')
continue;
if (argv[i][0] == '-') {
for (char *c = &argv[i][1]; *c; c++) {
switch (*c) {
+ case 'h': goto usage;
case 'd':
print_dir = 1;
break;