25 lines
755 B
Bash
Executable File
25 lines
755 B
Bash
Executable File
#!/bin/bash
|
||
|
||
# Uncomment for debugging use
|
||
# set -o xtrace
|
||
set -o errexit
|
||
set -o pipefail
|
||
set -o nounset
|
||
|
||
PREV_RELEASE="8.1.0"
|
||
|
||
LATEST_RELEASE=$(curl --silent https://www.netacad.com/courses/packet-tracer/faq | \
|
||
grep --only-matching --perl-regexp "What’s new in Packet Tracer \d\.\d\.\d" | \
|
||
head -1 | \
|
||
grep --only-matching --perl-regexp '\d\.\d\.\d')
|
||
|
||
if [[ "${LATEST_RELEASE}" != "${PREV_RELEASE}" ]]; then
|
||
echo "There's a new release of Packet Tracer."
|
||
echo "https://www.netacad.com/courses/packet-tracer/faq"
|
||
echo "${LATEST_RELEASE} > ${PREV_RELEASE}."
|
||
else
|
||
echo "There's no new release of Packet Tracer."
|
||
echo "https://www.netacad.com/courses/packet-tracer/faq"
|
||
echo "${LATEST_RELEASE} == ${PREV_RELEASE}."
|
||
fi
|