fi
if [ -x /usr/local/bin/nextcloud ]; then
- currentNextcloudVersion=$(/usr/local/bin/nextcloud -v | grep '^Nextcloud version' | awk '{printf $3}');
+ currentNextcloudVersion=$(/usr/local/bin/nextcloud -v 2> /dev/null | grep '^Nextcloud version' | awk '{printf $3}');
URL="https://github.com/nextcloud-releases/desktop/releases.atom";
newNextcloudVersion=$(curl $URL 2> /dev/null | grep -o '<title>.*</title>' | grep -v 'rc' | sed -n '2p' | sed -e 's,<title>,,' -e 's,</title>,,' | awk '{printf $2}');
if ! [ "$currentNextcloudVersion" = "$newNextcloudVersion" ]; then
debianVersion=$(cut -d "." -f 1 /etc/debian_version);
URL="https://micronews.debian.org/feeds/feed.rss";
newDebianVersion=$(curl $URL 2>/dev/null | grep -o "Updated Debian ${debianVersion}: ${debianVersion}.[0-9]*" | sed -n '1p' | awk '{printf $4}');
-if ! [ "$newDebianVersion" = "$(cat /etc/debian_version)" ]; then
- echo -e " \`- New Debian version (${YELLOW}${newDebianVersion}${ENDCOLOR}).";
- echo " |";
+if [ "$newDebianVersion" ]; then
+ if ! [ "$newDebianVersion" = "$(cat /etc/debian_version)" ]; then
+ echo -e " \`- New Debian version (${YELLOW}${newDebianVersion}${ENDCOLOR}).";
+ echo " |";
+ fi
fi
-apt update > /dev/null 2>&1;
+sudo apt update > /dev/null 2>&1;
packagesToUpdate=$(expr $(apt list --upgradable 2> /dev/null | wc -l) - 1);
if [ $packagesToUpdate -lt 0 ]; then packagesToUpdate=0; fi