welcome message: show only installed services

This commit is contained in:
2024-02-21 13:46:32 +01:00
parent 2fea4a95f2
commit c93e9bb126

View File

@ -1,10 +1,11 @@
echo "Welcome to $HOSTNAME $(hostname -I)"
echo "$(cat /sys/class/net/enp1s0/address) .. $(cat /sys/class/net/enp4s0/address)"
export EDITOR=nano export EDITOR=nano
echo "Welcome to $HOSTNAME $(hostname -I)"
echo "ethernet addr $(cat /sys/class/net/enp1s0/address) .. $(cat /sys/class/net/enp4s0/address)"
function service_status () { function service_status () {
for name in $@; do \ for name in $@; do \
echo ${name} $(systemctl is-active ${name}) $(systemctl is-enabled ${name} 2> /dev/null); \ enabled=$(systemctl is-enabled ${name} 2> /dev/null) && \
done | column -t | grep --color=always '\(disabled\|inactive\|$\)' echo ${name} $(systemctl is-active ${name}) $enabled; \
done | column -t | grep --color=always '\(disabled\|inactive\|$\)' | sed 's/^/ /'
} }
alias current='cat /root/aputools/current' alias current='cat /root/aputools/current'
service_status router frappy display service_status router frappy display