14 lines
696 B
Bash
Executable File
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
|
|
|