elif [[ ! "$(ls -A $CHARDIR)" ]]
then
cp -rf /usr/share/charsel/- $CHARDIR/
- cp -rf ~/.local/share/charsel/- $CHARDIR/
+ cp -rf $HOME/.local/share/charsel/- $CHARDIR/
fi
# Check for user inputs
-if [[ $1 == "list" ]]
+if [[ $1 == "list" \
+ || $1 == "-l" \
+ || $1 == "--list" ]]
then
echo "The following charfiles are installed"
ls $CHARDIR/charfiles
| tail -n +2 \
| column -t -N input,output --output-separator ' | ' --separator ','
- # Display previous
- echo "--------------------------"
- echo "previous shorcode:" $INPUT
- echo "previous output: " $OUTPUT
- echo "--------------------------"
-
+ echo "*-------------------------*"
+ echo "| previous shorcode:" $INPUT
+ echo "| previous output: " $OUTPUT
+ echo "*-------------------------*"
+
# User input
- read -p "input shortcode: " -N $LENGTH INPUT
+ read -p "| input shortcode: " -N $LENGTH INPUT
# This can definately be simplifed, but it works fine
LINENUMBER=$(cut -f 1 -d ',' -s $CHARFILE \