Это раньше имело место это
service service-name reload|restart|start|stop
- отобразил бы хорошее:
service-name start/running, process 17642
Теперь, в то время как новое status
вывод действительно прохладен - я действительно хотел бы сохранить старый путь - где он дает некоторый [OK]
на stop|start|restart|reload
- Там какой-либо путь состоит в том, чтобы сделать это?
По крайней мере что-то как сценарий и псевдоним, вероятно, добилось бы цели, здесь...
, Возможно:
#!/bin/sh
# service-status
service "$1" "$2"
if [[ $2 != "status ]]; then
service "$1" status
fi
Или еще лучше; с тех пор service
действительно systemctl
так или иначе:
#!/bin/sh
# service-status
systemctl "$2" "$1"
if [[ $1 != "status" ]]; then
systemctl status "$1"
fi
и затем добавляют это к Вашему .bashrc
или Вашему .bash_aliases
:
alias service="service-status";
Моя версия сценария, который дает мне результат выводу:
#!/bin/bash
service "$1" "$2"
if [[ $2 != "status" ]]; then
service --status-all | grep "$1"
fi