-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgetversions.sh
More file actions
48 lines (38 loc) · 1.93 KB
/
Copy pathgetversions.sh
File metadata and controls
48 lines (38 loc) · 1.93 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#!/bin/bash
############################################################
# Get Cross Mode #
# Build Binary Bit Pattern #
# #
# Returns a string #
# #
# VE3RD 2019-11-14 #
############################################################
set -o errexit
set -o pipefail
if [ -z $1 ]; then
exit
fi
if [ $1 = 1 ]; then
#m1=$(sudo cat /etc/pistar-release | grep "\Pi-Star_Build_Date")
#m2=$(sudo cat /etc/pistar-release | grep "\Version")
#m3=$(sudo cat /etc/pistar-release | grep "\ircddbgateway")
m1=$(sudo sed -n '/^[^#]*Pi-Star_Build_Date/p' /etc/pistar-release | sed -E "s/[[:space:]]+//g")
m2=$(sudo sed -n '/^[^#]*Version/p' /etc/pistar-release | sed -E "s/[[:space:]]+//g")
m3=$(sudo sed -n '/^[^#]*ircddbgateway/p' /etc/pistar-release | sed -E "s/[[:space:]]+//g")
mt="$m1|$m2|$m3"
echo "$mt"
fi
if [ $1 = 4 ]; then
#m4=$(sudo cat /etc/pistar-release | grep "\dstarrepeater")
#m5=$(sudo cat /etc/pistar-release | grep "\MMDVMHost")
#m6=$(sudo cat /etc/pistar-release | grep "\kernel")
#m7=$(sudo cat /etc/pistar-release | grep "\Hardware")
m4=$(sudo sed -n '/^[^#]*dstarrepeater/p' /etc/pistar-release | sed -E "s/[[:space:]]+//g")
m5=$(sudo sed -n '/^[^#]*MMDVMHost/p' /etc/pistar-release | sed -E "s/[[:space:]]+//g")
m6=$(sudo sed -n '/^[^#]*kernel/p' /etc/pistar-release | sed -E "s/[[:space:]]+//g")
m7=$(sudo sed -n '/^[^#]*Hardware/p' /etc/pistar-release | sed -E "s/[[:space:]]+//g")
#m8=$(sudo sed -n '/^[^#]version/p' /var/www/dashboard/config/version.php | sed -E "s/[[:space:]]+//g")
m8=$(sudo sed -n '/^[^#]*version/p' /var/www/dashboard/config/version.php | sed -E "s/[[:space:]]+//g" | sed -E "s/'//g" | sed -E "s/;//g" | cut -c2- | sed -E "s/version=/Dashboard:/g" )
mt="$m4|$m5|$m6|$m7|$m8"
echo "$mt"
fi