pass team code as flag
This commit is contained in:
16
content.sh
16
content.sh
@@ -1,7 +1,19 @@
|
||||
#!/bin/bash
|
||||
|
||||
gamePk=$(./livepk.sh)
|
||||
if [[ "$gamePk" = 'null' ]]
|
||||
while getopts 't:' opt
|
||||
do
|
||||
case $opt in
|
||||
t)
|
||||
team=$OPTARG
|
||||
;;
|
||||
?)
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
gamePk=$(./livepk.sh -t $team)
|
||||
if [[ -z $gamePk || "$gamePk" = 'null' ]]
|
||||
then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
20
livepk.sh
20
livepk.sh
@@ -1,4 +1,22 @@
|
||||
#!/bin/bash
|
||||
|
||||
while getopts 't:' opt
|
||||
do
|
||||
case $opt in
|
||||
t)
|
||||
team=$OPTARG
|
||||
;;
|
||||
?)
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
if [[ -z $team ]]
|
||||
then
|
||||
echo "$0:" '-t is required' >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# grab most recently started live pk, if multiple
|
||||
echo $(mlblive schedule -t $TEAM | jq '.dates[].games | map(select(.status.abstractGameState == "Live"))[-1].gamePk')
|
||||
echo $(mlblive schedule -t $team | jq '.dates[].games | map(select(.status.abstractGameState == "Live"))[-1].gamePk')
|
||||
|
||||
16
subscribe.sh
16
subscribe.sh
@@ -1,7 +1,19 @@
|
||||
#!/bin/bash
|
||||
|
||||
gamePk=$(./livepk.sh)
|
||||
if [[ "$gamePk" = 'null' ]]
|
||||
while getopts 't:' opt
|
||||
do
|
||||
case $opt in
|
||||
t)
|
||||
team=$OPTARG
|
||||
;;
|
||||
?)
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
gamePk=$(./livepk.sh -t $team)
|
||||
if [[ -z $gamePk || "$gamePk" = 'null' ]]
|
||||
then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user