There are multiple issues with it:
- The most obvious and common date format, YYYY-DD-MM is not supported.
- Possibility that systemctl output has no "Status" ..." line is not handled, leading to runtime errors
- There is no way to check if shutdown is scheduled without also printing that data
- Many messages are confusing and/or ungrammatical
- show reboot and show poweroff still call the old script