Автор Тема: Значок запуска  (Прочитано 704 раз)

Оффлайн Петрович

  • Давно тут
  • **
  • Сообщений: 356
Значок запуска
« : 12.03.2018 12:20:57 »
Значок запуска может 2 команды выполнить.
Так работает
aplay /usr/share/sounds/logout.wavИ так
xfce4-session-logout --halt2 не может?
aplay /usr/share/sounds/logout.wav && xfce4-session-logout --halt

Оффлайн dango

  • Мастер
  • ***
  • Сообщений: 1 653
Re: Значок запуска
« Ответ #1 : 12.03.2018 12:47:32 »
2 не может?
Обе команды в отдельный скрипт, а значок запуска на этот скрипт. Такой вариант не подойдет?
Без фанатизма!
Лучше слов могут быть только дела

Оффлайн Петрович

  • Давно тут
  • **
  • Сообщений: 356
Re: Значок запуска
« Ответ #2 : 12.03.2018 12:55:10 »
Да так и делал.
Попробовал в  значок запуска 2 не работает. Вот и спросил может я что не так делаю.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 7 184
  • UNIX System V init
Re: Значок запуска
« Ответ #3 : 12.03.2018 13:28:35 »
Да так и делал.
Попробовал в  значок запуска 2 не работает. Вот и спросил может я что не так делаю.

:-) Поздравляю! Вы обнаружили один из фееричных идиотизмов Линукс, когда команда может быть выполнена, но стринг, - никогда!

Подоприте Линукс костылём создав пустой исполняемый файл и добавив в него команды,
# ls -l /usr/local/bin/xfce4-halt
-rwxr-xr-x 1 root root 105 мар 12 13:13 /usr/local/bin/xfce4-halt
# cat /usr/local/bin/xfce4-halt
#!/bin/bash

aplay /usr/share/sounds/logout.wav && xfce4-session-logout --halt

а эту команду добавьте в значёк запуска
/usr/local/bin/xfce4-halt
ZX Spectrum 128K
Привет от NM:  # echo -e "\n[device]\nwifi.scan-rand-mac-address=no" >> /etc/NetworkManager/NetworkManager.conf

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 405
Re: Значок запуска
« Ответ #4 : 12.03.2018 13:43:18 »
Значок запуска может 2 команды выполнить.
Так работает
aplay /usr/share/sounds/logout.wavИ так
xfce4-session-logout --halt2 не может?
aplay /usr/share/sounds/logout.wav && xfce4-session-logout --halt

а так?
sh -c "aplay /usr/share/sounds/logout.wav && xfce4-session-logout --halt"

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 405
Re: Значок запуска
« Ответ #5 : 12.03.2018 13:45:50 »
aplay /usr/share/sounds/logout.wav && xfce4-session-logout --halt

а почему не
aplay /usr/share/sounds/logout.wav ; xfce4-session-logout --halt
так ИМХО надежнее ;)

Оффлайн Петрович

  • Давно тут
  • **
  • Сообщений: 356
Re: Значок запуска
« Ответ #6 : 12.03.2018 14:12:43 »
так ИМХО надежнее ;)
Так заработало
sh -c "aplay /usr/share/sounds/logout.wav ; xfce4-session-logout --halt"
« Последнее редактирование: 03.09.2018 10:24:53 от Петрович »