Files
2026-09-14 12:43:38 +02:00

14 lines
696 B
Bash
Executable File

#!/bin/bash
> /etc/motd
sudo apt-get update > /dev/null 2>&1
upgrades=$(sudo apt-get -s dist-upgrade | grep upgraded, | awk '{ printf "%i",$1; }')
install=$(sudo apt-get -s dist-upgrade | grep 'newly installed' | awk '{ printf "%i",$3; }')
distupgrades=$(sudo apt-get -s dist-upgrade | grep upgraded, | awk '{ printf "%i",$1; }')
distupgrades=$((10#$distupgrades - 10#$upgrades))
remove=$(sudo apt-get -s autoremove | grep upgraded, | awk '{ printf "%i",$6; }')
echo $upgrades packages can be updated. >> /etc/motd
echo $install packages will be newly installed. >> /etc/motd
echo $distupgrades dist-packages can be updated. >> /etc/motd
echo $remove packages can be removed. >> /etc/motd