Files
2026-09-14 12:43:38 +02:00

23 lines
967 B
Bash
Executable File

#!/bin/bash
OCDIR="/home/lucas/Documents/Dokumente/Dokumente/Projekte/Server/scripts/"
if [ "$(hostname)" == "raspberry" ];then
DIR="/home/lucas/Raspberry/scripts/"
elif [ "$(hostname)" == "serverhost" ] || [ "$(hostname)" == "workhost" ];then
DIR="/home/lucas/scripts/"
else
printf "Wrong Host! WTF?\n"
fi
scriptname=("hoststatus.sh" "wol.sh" "MSgrep.sh" "shutdown.sh" "deluge-client.sh")
cmdname=("hoststatus" "wake" "MSgrep" "hostdown" "dinfo")
len=${#scriptname[@]}
for (( i=0; i<${#scriptname[@]}; i++ )); do
if [ ! -f "/usr/local/bin/${cmdname[$i]}" ] && [ -f "${DIR}${scriptname[$i]}" ];then
printf "%s%s %s\n" "${DIR}" "${scriptname[$i]}" "${cmdname[$i]}"
ln -s ${DIR}${scriptname[$i]} /usr/local/bin/${cmdname[$i]}
fi
if [ ! -f "/usr/local/bin/${cmdname[$i]}" ] && [ -f "${OCDIR}${scriptname[$i]}" ];then
printf "%s%s %s\n" "${OCDIR}" "${scriptname[$i]}" "${cmdname[$i]}"
ln -s ${OCDIR}${scriptname[$i]} /usr/local/bin/${cmdname[$i]}
fi
done