blob: 9aac881145a0cade88d90fa48f54d1a980c6ad11 (
plain)
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
|
#!/bin/bash
PIDS=$(pidof mythfrontend)
P_array=( $PIDS )
let "instances = ${#P_array[*]}" # Count elements.
if pacman -Q mythtv | grep -q 0.24
then
STARTCMD="/usr/bin/mythfrontend -d -l /var/log/mythtv/mythfrontend.log"
else
STARTCMD="/usr/bin/mythfrontend -d --syslog local6"
fi
if [ $instances -gt 0 ];
then
if [ $instances -eq 1 ]; then
diagtext="is already a MythFrontend"
else
diagtext="are already $instances MythFrontends"
fi
question="There $diagtext running. Do you really want to start another one?"
mythvantage -Q "${question}"
if [ $? = 16 ]
then
$STARTCMD 2>&1 &
fi
else
$STARTCMD 2>&1 &
fi
|