Автор: kostya@kostya-manjaro, 2 лет назад, написана на языке Plain Text.
Встраивание на сайт
  1. #!/bin/bash
  2. # Этот скрипт проверяет наличие обновлений, обновляет и перезапускает сервисы при необходимости
  3. echo " "
  4. pamac checkupdates -a
  5. echo " "
  6. echo -n "Обновить? Введи [y/N][ENTER]: "
  7. read update
  8. if [[ $update = "y" ]]
  9.   then
  10.     echo " "
  11.     sudo SKIP_AUTOSNAP= pamac upgrade
  12.     echo " "
  13.     echo -n "Сравнить конфиги в графике? Введи [y/N][ENTER]: "
  14.     read diff
  15.     if [[ $diff = "y" ]]
  16.       then
  17.         echo " "
  18.         sudo DIFFPROG=meld pacdiff
  19.         echo " "
  20.       else
  21.         echo " "
  22.         sudo DIFFPROG=vimdiff pacdiff
  23.         echo " "
  24.     fi
  25.     echo -n "Проверить сервисы для перезапуска? Введи [y/N][ENTER]: "
  26.     read restart
  27.     if [[ $restart = "y" ]]
  28.       then
  29.         echo " "
  30.         sudo needrestart -u NeedRestart::UI::stdio -r i
  31.         echo " "
  32.       else
  33.         echo " "
  34.         exit
  35.     fi
  36.   else
  37.     echo " "
  38.     exit
  39. fi