check-updates.sh 390 B

123456789101112131415161718
  1. #!/bin/bash
  2. # ~/.config/polybar/scripts/check-updates.sh
  3. # Иконка
  4. icon=""
  5. if ! command -v checkupdates &> /dev/null; then
  6. echo "$icon (ошибка)"
  7. exit
  8. fi
  9. updates=$(checkupdates 2>/dev/null | wc -l)
  10. if [ "$updates" -gt 0 ]; then
  11. echo "$icon $updates" # Показать иконку и кол-во
  12. else
  13. echo "$icon 0" # Показать иконку и 0
  14. fi