fixed head pipe issue, and resolves #3
This commit is contained in:
parent
576d7f4bdb
commit
2c5feb6808
10
flash
10
flash
|
|
@ -35,9 +35,9 @@ No decks were found, please make a new deck
|
||||||
using ':' as a delimiter in a '.csv' file in
|
using ':' as a delimiter in a '.csv' file in
|
||||||
the '.local/share/flash' directory.
|
the '.local/share/flash' directory.
|
||||||
"
|
"
|
||||||
DECK_TEMPLATE="category1:question1:answer1
|
DECK_TEMPLATE="category1:question1:answer1:0
|
||||||
category2:question2:answer2
|
category2:question2:answer2:0
|
||||||
category3:question3:answer3
|
category3:question3:answer3:0
|
||||||
"
|
"
|
||||||
|
|
||||||
if [ ! -d $DIR ];then # If Directory does NOT exist
|
if [ ! -d $DIR ];then # If Directory does NOT exist
|
||||||
|
|
@ -61,7 +61,7 @@ fi
|
||||||
DECK="$(find -maxdepth 999 -iname "*.csv" | fzf --preview='bat --theme="Solarized (dark)" --style=numbers --color=always {} | head -500')"
|
DECK="$(find -maxdepth 999 -iname "*.csv" | fzf --preview='bat --theme="Solarized (dark)" --style=numbers --color=always {} | head -500')"
|
||||||
|
|
||||||
main(){
|
main(){
|
||||||
IFS=$':'; read -a q <<<$(sort "$DECK" -n --field-separator=: --key=4 | head -n | shuf -n 1)
|
IFS=$':'; read -a q <<<$(sort "$DECK" -n --field-separator=: --key=4 | head | shuf -n 1)
|
||||||
if [ $COUNTER -gt 0 ]; then # If not the first flash card then pause before screen clearing
|
if [ $COUNTER -gt 0 ]; then # If not the first flash card then pause before screen clearing
|
||||||
read _
|
read _
|
||||||
fi
|
fi
|
||||||
|
|
@ -103,7 +103,7 @@ main(){
|
||||||
3) NEW_ITEM_SCORE=1 ;;#NORMAL
|
3) NEW_ITEM_SCORE=1 ;;#NORMAL
|
||||||
4) NEW_ITEM_SCORE=2 ;;#MILD
|
4) NEW_ITEM_SCORE=2 ;;#MILD
|
||||||
5) NEW_ITEM_SCORE=3 ;;#EASY
|
5) NEW_ITEM_SCORE=3 ;;#EASY
|
||||||
*) NEW_ITEM_SCORE="${q[3]}" ;;#INVALID
|
*) NEW_ITEM_SCORE=1 ;;#INVALID
|
||||||
esac
|
esac
|
||||||
else
|
else
|
||||||
case "$DIFFICULTY_SCORE" in
|
case "$DIFFICULTY_SCORE" in
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue