#!/sbin/sh poprzedni=`who -r | awk '{ print $9 }'` case "$1" in 'start') echo "Wchodzimy do trybu 3 poprzednim trybem pracy systemu byl $poprzedni" > /dev/console echo "Lista kont z ustawionym haslem:" > /dev/console cat /etc/shadow | grep -v 'NP' | grep -v '*LK*' | tr ':' ' ' |cat -b | awk '{ print $1". " $2 "\t" $4}' > /dev/console echo "Lista kont bez hasla:" > /dev/console cat /etc/shadow | grep '*LK*' | tr ':' '\t' |cat -b | awk '{ print $1". " $2 }' > /dev/console echo "Lista kont zablokowanych:" > /dev/console cat /etc/shadow | grep 'NP' | tr ':' '\t' |cat -b | awk '{ print $1". " $2 "\t" $4 }' > /dev/console ;; 'stop') liczba_dyskowych=`df | grep -c ' '` echo "Wychodzimy z trybu 3" > /dev/console echo "W systemie jest zamonotwanych $liczba_dyskowych dyskowych systemow plikow" > /dev/console echo "Wykaz dyskowych systemow plikow, ktorych wykorzystanie przekracza 80% pojemnosci:" > /dev/console df -h | grep -v "Filesystem" | cat -b | awk '{if ($6>50) print $1". " $2 " " $3 " " $6}' > /dev/console ;; esac exit 0