Доработка сборки deb пакета
This commit is contained in:
31
debian/usr/bin/gpio-logs
vendored
Normal file
31
debian/usr/bin/gpio-logs
vendored
Normal file
@@ -0,0 +1,31 @@
|
||||
#!/bin/bash
|
||||
# Просмотр логов GPIO Monitor
|
||||
|
||||
if [ "$1" = "-f" ]; then
|
||||
sudo journalctl -u gpio-monitor-server -f
|
||||
elif [ "$1" = "-e" ]; then
|
||||
sudo tail -f /var/log/gpio-monitoring/events_human.log
|
||||
elif [ "$1" = "-g" ]; then
|
||||
sudo tail -f /var/log/gpio-monitoring/gpio_human.log
|
||||
elif [ "$1" = "-d" ]; then
|
||||
sudo tail -f /var/log/gpio-monitoring/data/*.bin 2>/dev/null | xxd
|
||||
elif [ "$1" = "-h" ] || [ "$1" = "--help" ]; then
|
||||
echo "Использование: gpio-logs [OPTION]"
|
||||
echo " -f Просмотр логов сервиса (journalctl)"
|
||||
echo " -e Просмотр логов событий"
|
||||
echo " -g Просмотр GPIO логов (human-readable)"
|
||||
echo " -d Просмотр бинарных данных (raw)"
|
||||
echo " -h Показать эту справку"
|
||||
else
|
||||
echo "Использование: gpio-logs [OPTION]"
|
||||
echo " -f Просмотр логов сервиса (journalctl)"
|
||||
echo " -e Просмотр логов событий"
|
||||
echo " -g Просмотр GPIO логов (human-readable)"
|
||||
echo " -d Просмотр бинарных данных (raw)"
|
||||
echo " -h Показать эту справку"
|
||||
echo ""
|
||||
echo "Примеры:"
|
||||
echo " gpio-logs -f # следить за логами сервиса"
|
||||
echo " gpio-logs -e # смотреть события"
|
||||
echo " gpio-logs -g # смотреть GPIO логи"
|
||||
fi
|
||||
Reference in New Issue
Block a user