add quotes around $DATA_FILE
This commit is contained in:
6
sxbm
6
sxbm
@ -76,7 +76,7 @@ bm_add(){
|
|||||||
done
|
done
|
||||||
[ -z "$LINK" ] && die "No links found"
|
[ -z "$LINK" ] && die "No links found"
|
||||||
|
|
||||||
echo "$LINK $TITLE $TAGS" >> $DATA_FILE &&
|
echo "$LINK $TITLE $TAGS" >> "$DATA_FILE" &&
|
||||||
echo "Link $(wc -l < "$DATA_FILE") added successfully!" ||
|
echo "Link $(wc -l < "$DATA_FILE") added successfully!" ||
|
||||||
die "Couldn't add link"
|
die "Couldn't add link"
|
||||||
}
|
}
|
||||||
@ -146,7 +146,7 @@ bm_open(){
|
|||||||
[ -z "$1" ] && die "No arguments given"
|
[ -z "$1" ] && die "No arguments given"
|
||||||
|
|
||||||
if [ -z "$2" ] && [ "$1" -eq "$1" 2>/dev/null ]; then
|
if [ -z "$2" ] && [ "$1" -eq "$1" 2>/dev/null ]; then
|
||||||
LINK=$( awk -v F="$1" 'NR == F {print NR" "$1}' $DATA_FILE )
|
LINK=$( awk -v F="$1" 'NR == F {print NR" "$1}' "$DATA_FILE" )
|
||||||
else
|
else
|
||||||
LINK=$( bm_list "-c" "$@" )
|
LINK=$( bm_list "-c" "$@" )
|
||||||
fi
|
fi
|
||||||
@ -169,7 +169,7 @@ bm_remove(){
|
|||||||
[ -z "$1" ] && die "No arguments given"
|
[ -z "$1" ] && die "No arguments given"
|
||||||
|
|
||||||
[ "$1" -eq "$1" 2>/dev/null ] &&
|
[ "$1" -eq "$1" 2>/dev/null ] &&
|
||||||
LINK=$(sed "$1q;d" $DATA_FILE) ||
|
LINK=$(sed "$1q;d" "$DATA_FILE") ||
|
||||||
die "Link not found"
|
die "Link not found"
|
||||||
|
|
||||||
printf "Delete this link? (y/n)\n$LINK\n"
|
printf "Delete this link? (y/n)\n$LINK\n"
|
||||||
|
|||||||
Reference in New Issue
Block a user