diff --git a/bin/dice b/bin/dice index 9533e97..19d95c6 100755 --- a/bin/dice +++ b/bin/dice @@ -1,5 +1,5 @@ #!/bin/bash -z=$(($RANDOM % 6 +1)) +z=$((RANDOM % 6 +1)) case $z in 1) echo "1: ⚀" ;; 2) echo "2: ⚁" ;; diff --git a/bin/ff-opt.sh b/bin/ff-opt.sh index ed3dccd..08c3236 100755 --- a/bin/ff-opt.sh +++ b/bin/ff-opt.sh @@ -2,13 +2,11 @@ # optimize firefox sqlite databases -if [ `ps aux | grep -v grep | grep -c firefox` = "0" ] ; then - IFS=" -" - for i in `find ~/.mozilla -name \*.sqlite`; do +if [ "$(pgrep -c firefox)" = "0" ] ; then + find ~/.mozilla -name \*.sqlite|while read -r i ; do echo "Optimizing \"$i\"..." - sqlite3 $i vacuum - sqlite3 $i reindex + sqlite3 "$i" vacuum + sqlite3 "$i" reindex done echo "done" else diff --git a/bin/mkd b/bin/mkd index b867ab8..0892ac7 100755 --- a/bin/mkd +++ b/bin/mkd @@ -33,7 +33,7 @@ TITLE="" # Read options while getopts lphHo:t: opt ; do case "$opt" in - \-) break;; + -) break;; l) O_LINK=1 ;; p) O_PLAIN=1 ;; o) OUTFILE="$OPTARG";; @@ -41,7 +41,7 @@ while getopts lphHo:t: opt ; do [hH]) usage ;; esac done -shift $(expr $OPTIND - 1) +shift $((OPTIND - 1)) INFILE="$1" @@ -49,42 +49,44 @@ if [ ! -f "$INFILE" ] ; then usage fi -BASENAME="$(basename $INFILE)" -T_="$(echo -n $BASENAME|sed -re 's/\.(markdown|mkd|mk|md)$//')" +BASENAME="$(basename "$INFILE")" +T_="$(echo -n "$BASENAME"|sed -re 's/\.(markdown|mkd|mk|md)$//')" [ "$OUTFILE" = "" ] && OUTFILE="${T_}.html" -[ "$TITLE" = "" ] && TITLE="$(echo -n ${T_}|tr '_' ' ')" +[ "$TITLE" = "" ] && TITLE="$(echo -n "${T_}"|tr '_' ' ')" -echo "" > $OUTFILE -echo "" >> $OUTFILE -echo "
" >> $OUTFILE -echo "