see: https://stackoverflow.com/questions/1494178/how-to-define-hash-tables-in-bash
#!/bin/bash
# see: https://stackoverflow.com/questions/1494178/how-to-define-hash-tables-in-bash
# Create symlinks
# ln -s /path/to/file /path/to/symlink # path >> linkname
# remove symlinks
# ln -sf /path/to/file /path/to/symlink
declare -A symlink_list
love2d="~/bin/love-11.5-x86_64.AppImage"
symlink_list=( ["love"]=${love2d} )
for link in "${!symlink_list[@]}";do
ln -s ${symlink_list[${link}]} ${link}
echo "Creating symlink ${link} >> ${symlink_list[${link}]}"
done
# Remove symlinks
# for item in "${!symlink_list[@]}";do
# ln -sf ${symlink_list[${link}]} ${link}
# echo "Removing symlink ${symlink_list[${link}]} >> ${link}"
# done