building opts capturing for version and help msg
This commit is contained in:
parent
d68ba42e4d
commit
a0b1582aaa
22
flash
22
flash
|
|
@ -33,10 +33,15 @@
|
||||||
YELLOW='\033[1;33m'
|
YELLOW='\033[1;33m'
|
||||||
GREEN='\033[0;32m'
|
GREEN='\033[0;32m'
|
||||||
LGREEN='\033[1;32m'
|
LGREEN='\033[1;32m'
|
||||||
|
BLUE='\033[0;34m'
|
||||||
|
LBLUE='\033[1;34m'
|
||||||
|
CYAN='\033[0;36m'
|
||||||
|
LCYAN='\033[1;36m'
|
||||||
ORANGE='\033[0;33m'
|
ORANGE='\033[0;33m'
|
||||||
LGREY='\033[0;37m'
|
LGREY='\033[0;37m'
|
||||||
WHITE='\033[1;37m'
|
WHITE='\033[1;37m'
|
||||||
NC='\033[0m' # No Color
|
NC='\033[0m' # No Color
|
||||||
|
|
||||||
# ANSI BACKGROUND ESCAPE COLORS
|
# ANSI BACKGROUND ESCAPE COLORS
|
||||||
WHITEBG='\033[1;47m'
|
WHITEBG='\033[1;47m'
|
||||||
# FONT FORMAT EXCAPE CODES
|
# FONT FORMAT EXCAPE CODES
|
||||||
|
|
@ -144,6 +149,23 @@ if [ ! -e "$REVIEW_LOG" ]; then
|
||||||
touch "$REVIEW_LOG"
|
touch "$REVIEW_LOG"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
a_flag=''
|
||||||
|
b_flag=''
|
||||||
|
|
||||||
|
print_usage() {
|
||||||
|
printf "\n${LCYAN}fla.sh --- Flash card system by Bryan Jenks${NC} ${LBLUE}<BryanJenks@protonmail.com>${NC}\n\n${YELLOW}${BOLD}Usage:${NC}\n\t${GREEN}flash -h:${NC} Print this help text\n\t${GREEN}flash -i:${NC} Print Information about the flashcard system\n\t${GREEN}flash -v:${NC} Print version Number\n\n"
|
||||||
|
}
|
||||||
|
|
||||||
|
while getopts 'hiv' flag; do
|
||||||
|
case "${flag}" in
|
||||||
|
h) print_usage && exit ;;
|
||||||
|
i) a_flag='true' ;;
|
||||||
|
v) b_flag='true' ;;
|
||||||
|
*) print_usage && exit 1 ;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
|
||||||
|
|
||||||
# Show pretty FZF preview of decks using BAT
|
# Show pretty FZF preview of decks using BAT
|
||||||
DECK="$(find . -maxdepth "$SEARCH_DEPTH" -iname "*.csv" | fzf --preview='bat --theme="Solarized (dark)" --style=numbers --color=always {} | head -500')"
|
DECK="$(find . -maxdepth "$SEARCH_DEPTH" -iname "*.csv" | fzf --preview='bat --theme="Solarized (dark)" --style=numbers --color=always {} | head -500')"
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue