Проблемы с Ubuntu 17.10 после возобновления с приостановления

command полезен, например, если вы хотите проверить наличие конкретной команды. which включает псевдонимы в поиск, поэтому он не подходит для этой цели, потому что вы не хотите, чтобы случайный псевдоним рассматривался как соответствующая команда.

Другими словами, вы можете иметь небольшой функцию в сценарии оболочки следующим образом:

exists() {
  command -v "$1" >/dev/null 2>&1
}

И затем проверить доступную команду (здесь dialog), например:

if ! exists dialog ; then
   echo "This script requires 'dialog'."
   echo "Install it with 'sudo apt-get install dialog', then try again!"
   exit 1
fi
1
задан 13 December 2017 в 10:27

6 ответов

Итак, с обновлением до Ubuntu 18.04 Bionic Beaver, несколько обновлений позже, проблема была решена. Я считаю, что это была проблема с версией GNOME, поставляемой с Ubuntu 17.10 Artful Aardvark (3.26, если я правильно помню, а в Bionic - 3.28).

0
ответ дан 22 May 2018 в 15:32

Итак, с обновлением до Ubuntu 18.04 Bionic Beaver, несколько обновлений позже, проблема была решена. Я считаю, что это была проблема с версией GNOME, поставляемой с Ubuntu 17.10 Artful Aardvark (3.26, если я правильно помню, а в Bionic - 3.28).

0
ответ дан 18 July 2018 в 01:33

Итак, с обновлением до Ubuntu 18.04 Bionic Beaver, несколько обновлений позже, проблема была решена. Я считаю, что это была проблема с версией GNOME, поставляемой с Ubuntu 17.10 Artful Aardvark (3.26, если я правильно помню, а в Bionic - 3.28).

0
ответ дан 24 July 2018 в 17:25

моя проблема с возобновлением приостановки - перезагрузка компьютера, а не пробуждение. Я все еще не могу получить ответ. Я подумал, что это было wayland, но я вернулся на сессию xorg, и проблема не исчезла.

0
ответ дан 22 May 2018 в 15:32
  • 1
    Это будет комментарий, а не ответ, поэтому не записывайте его в разделе ответа. – Sandy Vujaković 26 March 2018 в 17:42

моя проблема с возобновлением приостановки - перезагрузка компьютера, а не пробуждение. Я все еще не могу получить ответ. Я подумал, что это было wayland, но я вернулся на сессию xorg, и проблема не исчезла.

0
ответ дан 18 July 2018 в 01:33

моя проблема с возобновлением приостановки - перезагрузка компьютера, а не пробуждение. Я все еще не могу получить ответ. Я подумал, что это было wayland, но я вернулся на сессию xorg, и проблема не исчезла.

0
ответ дан 24 July 2018 в 17:25
  • 1
    Это будет комментарий, а не ответ, поэтому не записывайте его в разделе ответа. – Sandy Vujaković 26 March 2018 в 17:42

Другие вопросы по тегам:

Похожие вопросы: