Две команды в лаунчере

Баш предположил, просто:exec $0.

  • $0возвращает полный путь к сценарию.
  • execзапустит скрипт, заменив текущий экземпляр новым.

При размещении после echo "Wrong key!", exec $0перезапускает сценарий, который будет запрашивать новый ввод.

Для справки exec,см. документацию bash:
https://www.gnu.org/software/bash/manual/bashref.html#index-exec

1
25.02.2021, 10:54
1 ответ

Нет, программы запуска XFCE не позволяют запускать несколько команд напрямую. Это обычные файлы.desktop , поэтому только один исполняемый файл.

Тем не менее, вы должны иметь возможность запускать несколько команд, заключая их в оболочку, либо в сценарии оболочки, либо непосредственно как:

sh -c "all; the; commands; you; may; ever; want; to; run..."
0
21.03.2021, 22:37

Теги

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