Make manual install safer

This commit is contained in:
2025-07-23 23:38:23 -04:00
parent 56481c584a
commit cd18a0abad

View File

@@ -15,9 +15,10 @@ for desktop in /home/*/Desktop; do
[[ -d $desktop ]] || continue [[ -d $desktop ]] || continue
echo "Removing old manuals from $desktop" echo "Removing old manuals from $desktop"
for f in "${remove[@]}"; do for f in "${remove[@]}"; do
[[ -z $f ]] && continue
if [[ -e $desktop/$f || -L $desktop/$f ]]; then if [[ -e $desktop/$f || -L $desktop/$f ]]; then
echo "Removing $desktop/$f" echo "Removing $desktop/$f"
rm -f "${desktop:?}/$f" rm -f -- "${desktop:?}/$f"
fi fi
done done
echo "Installing manual to $desktop/manual.desktop" echo "Installing manual to $desktop/manual.desktop"