-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathbashbud.1
51 lines (43 loc) · 1.29 KB
/
bashbud.1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
.nh
.TH BASHBUD 1 2022-06-06 budlabs "User Manuals"
.SH NAME
.PP
bashbud - make(1) bash scripting better
.SH USAGE
.PP
bashbud [OPTIONS] [DIRECTORY]
.PP
\fBDIRECTOY\fP defaults to current
working directory.
.SH OPTIONS
.PP
.RS
.nf
-a, --add | add FILE to (mandatory --template) TEMPLATE
-c, --config-dir DIRECTORY | override the default (~/.config/bashbud)
-f, --force DIRECTORY | Overwrite already existing files imported from template
-h, --help | print help and exit
-p, --pull TEMPLATE | `cp --update` files from TEMPLATE to DIRECTORY
-t, --template TEMPLATE | TEMPLATE is the name of a directory in BASHBUD\\_DIR
-u, --update | update TEMPLATE based on current directory
-v, --version | print version info and exit
.fi
.RE
.SS -f, --force DIRECTORY
.PP
\fB\fCconfig.mak\fR or the \fImain\fP script file will not be
overwritten, even if this option is set.
Whithout this option, files will get overwritten
if the template file is newer.
Or, this option decides if \fB\fC--force\fR or \fB\fC--update\fR
will be used with \fB\fCcp(1)\fR\&.
.SH CONTACT
.PP
Send bugs and feature requests to:
.br
https://github.com/budlabs/bashbud/issues
.SH COPYRIGHT
.PP
Copyright (c) 2022, bud of budlabs
.br
SPDX-License-Identifier: MIT