Use local user HOME instead constant `/home/pi/` path

pull/41/head
D.A.Bashkirtsev 2023-10-12 11:51:14 +05:00 zatwierdzone przez GitHub
rodzic 72e6b5a4fa
commit 8d65c7bd2f
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 7 dodań i 7 usunięć

Wyświetl plik

@ -79,21 +79,21 @@ elif [[ $input == "pihpsdr" ]]; then
make -j 4
sudo make install
if [ ! -d "/home/pi/.pihpsdr" ]; then
mkdir /home/pi/.pihpsdr
if [ ! -d "${HOME}/.pihpsdr" ]; then
mkdir ${HOME}/.pihpsdr
fi
cp release/pihpsdr/hpsdr.png /home/pi/.pihpsdr
cp release/pihpsdr/hpsdr.png ${HOME}/.pihpsdr
cd ..
rm -rf pihpsdr
rm /home/pi/Desktop/pihpsdr.desktop
file="/home/pi/Desktop/pihpsdr.desktop"
rm ${HOME}/Desktop/pihpsdr.desktop || true
file="${HOME}/Desktop/pihpsdr.desktop"
echo "[Desktop Entry]" >> $file
echo "Icon=/home/pi/.pihpsdr/hpsdr.png" >> $file
echo "Icon=${HOME}/.pihpsdr/hpsdr.png" >> $file
echo "Exec=/usr/local/bin/pihpsdr" >> $file
echo "Type=Application" >> $file
echo "Terminal=false" >> $file
echo "Path=/home/pi/.pihpsdr" >> $file
echo "Path=${HOME}/.pihpsdr" >> $file
cat $file
echo ""