मैं इस स्क्रिप्ट:
#!/bin/bash
f_status () {
systemctl list-units | grep $1 | awk '{ printf("SERVICE STATUS: %-25s \t %s \t %s \t %s\n",$1,$2,$3,$4) }'
}
f_line() {
echo "-------------------------------------------------------------------------------------------"
}
echo ""
f_line
f_status "cron"
f_status "ssh"
f_line
इस स्क्रिप्ट मुझे देता है इस तरह के एक परिणाम:
-------------------------------------------------------------------------------------------
SERVICE STATUS: cron.service loaded active running
SERVICE STATUS: ssh.service loaded active running
-------------------------------------------------------------------------------------------
और मैं खोज निकालने के लिए कैसे ".सेवा" से 3 डी स्तंभ ।
मैं के साथ की कोशिश की substr($i, 0, -8) और ${1:-8}
किसी को भी किसी भी विचार है कैसे करने के लिए से छुटकारा पाने के 8 अक्षर से अंत करने के लिए बनाने के लिए इसे इस तरह देखो:
-----------------------------------------------------------------------------------
SERVICE STATUS: cron loaded active running
SERVICE STATUS: ssh loaded active running
-----------------------------------------------------------------------------------