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
|
||||
the '.local/share/flash' directory.
|
||||
"
|
||||
DECK_TEMPLATE="category1:question1:answer1
|
||||
category2:question2:answer2
|
||||
category3:question3:answer3
|
||||
DECK_TEMPLATE="category1:question1:answer1:0
|
||||
category2:question2:answer2:0
|
||||
category3:question3:answer3:0
|
||||
"
|
||||
|
||||
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')"
|
||||
|
||||
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
|
||||
read _
|
||||
fi
|
||||
|
|
@ -103,7 +103,7 @@ main(){
|
|||
3) NEW_ITEM_SCORE=1 ;;#NORMAL
|
||||
4) NEW_ITEM_SCORE=2 ;;#MILD
|
||||
5) NEW_ITEM_SCORE=3 ;;#EASY
|
||||
*) NEW_ITEM_SCORE="${q[3]}" ;;#INVALID
|
||||
*) NEW_ITEM_SCORE=1 ;;#INVALID
|
||||
esac
|
||||
else
|
||||
case "$DIFFICULTY_SCORE" in
|
||||
|
|
|
|||
Loading…
Reference in New Issue