kopia lustrzana https://github.com/km4ack/pi-build
- Fixes for some variables
- Test for existence of file/dir instead of ls|greppull/118/head
rodzic
5385b12222
commit
cd981b0986
24
update
24
update
|
@ -12,7 +12,7 @@
|
|||
# #
|
||||
##################################################################
|
||||
|
||||
MYPATH=$HOME/pi-build
|
||||
MYPATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
|
||||
BASE=$MYPATH/base.txt
|
||||
FUNCTIONS=$MYPATH/functions
|
||||
ADDITIONAL=$MYPATH/additional.txt
|
||||
|
@ -21,7 +21,7 @@ FLSUITE=$MYPATH/flsuite.txt
|
|||
CONFIG=$MYPATH/config
|
||||
LOGO=$MYPATH/logo.png
|
||||
TEMPCRON=$MYPATH/cron.tmp
|
||||
VERSION=$(cat $MYPATH/changelog | grep version= | sed 's/version=//')
|
||||
VERSION=$(grep "version=" $MYPATH/changelog | sed 's/version=//')
|
||||
|
||||
FINISH(){
|
||||
if [ -f "$BASE" ]; then
|
||||
|
@ -60,7 +60,7 @@ mkdir -p $HOME/.config/autostart
|
|||
#Check for BAP updates
|
||||
#Check for build a pi updates
|
||||
echo "Checking for Build a Pi updates"
|
||||
CURRENT=$(cat $MYPATH/changelog | head -1 | sed s'/version=//')
|
||||
CURRENT=$(head -1 $MYPATH/changelog | sed s'/version=//')
|
||||
|
||||
LATEST=$(curl -s https://raw.githubusercontent.com/km4ack/pi-build/master/changelog | head -1 | sed 's/version=//')
|
||||
|
||||
|
@ -85,7 +85,7 @@ echo $BUT
|
|||
elif [ $BUT = 2 ]; then
|
||||
echo "Updating Build a Pi to $LATEST"
|
||||
mv $MYPATH/config $HOME/Documents/config.bap
|
||||
rm -rf $HOME/pi-build
|
||||
rm -rf $MYPATH
|
||||
cd ~
|
||||
git clone https://github.com/km4ack/pi-build.git
|
||||
mv $HOME/Documents/config.bap $MYPATH/config
|
||||
|
@ -123,8 +123,8 @@ CHECK(){
|
|||
#----------------------------------------------------#
|
||||
# Hotspot
|
||||
#----------------------------------------------------#
|
||||
HOTSPOT=$(ls /usr/bin/ | grep autohotspotN)
|
||||
if [ -z "$HOTSPOT" ]; then
|
||||
HOTSPOT="/usr/bin/autohotspotN"
|
||||
if [ ! -f "$HOTSPOT" ]; then
|
||||
HOTSPOT="Not Installed"
|
||||
else
|
||||
HOTSPOT="Installed"
|
||||
|
@ -447,8 +447,8 @@ fi
|
|||
#----------------------------------------------------#
|
||||
# XASTIR
|
||||
#----------------------------------------------------#
|
||||
XA=$(ls /usr/bin/ | grep xastir)
|
||||
if [ -z "$XA" ]; then
|
||||
XA="/usr/bin/xastir"
|
||||
if [ ! -f "$XA" ]; then
|
||||
XASTIR="Not Installed"
|
||||
else
|
||||
XASTIR="Installed"
|
||||
|
@ -457,8 +457,8 @@ fi
|
|||
#----------------------------------------------------#
|
||||
# YAAC
|
||||
#----------------------------------------------------#
|
||||
YAAC=$(ls $HOME | grep YAAC)
|
||||
if [ -z "$YAAC" ]; then
|
||||
YAAC="$HOME/YAAC"
|
||||
if [ ! -d "$YAAC" ]; then
|
||||
YAAC="Not Installed"
|
||||
else
|
||||
YAAC="Installed"
|
||||
|
@ -485,8 +485,8 @@ fi
|
|||
#----------------------------------------------------#
|
||||
# GRIDTRACKER
|
||||
#----------------------------------------------------#
|
||||
GT=$(ls $HOME | grep GridTracker)
|
||||
if [ -z "$GT" ]; then
|
||||
GT="$HOME/GridTracker"
|
||||
if [ ! -d "$GT" ]; then
|
||||
GRIDTRACK="Not Installed"
|
||||
else
|
||||
GRIDTRACK="Installed"
|
||||
|
|
Ładowanie…
Reference in New Issue