Создать исполняемый файл двойного щелчка

Я хотел бы создать файл, который можно сохранить на рабочем столе или в другой папке, который при двойном щелчке пользователя выполняет несколько команд, одна из которых должна быть суперпользователем (sudo), а другая - файл.

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

cd Desktop/TargetFolder
sudo ./FileToExecute

Большое спасибо!

1
задан 18 May 2016 в 18:36

1 ответ

Создание .sh (то же как .exe в Windows) файл сделало бы. Можно сделать это исполняемым файлом этой командой: chmod +x nameofscript.sh

можно взглянуть на этот один также, который уточняет немного больше.

0
ответ дан 19 May 2016 в 04:36
  • 1
    I' d рекомендуют заменить: echo "$i" с printf "%s\n" "$i" (что один won' t дросселируют, если имя файла запускается с "-"). На самом деле, большую часть времени echo something должен быть заменен printf "%s\n" "something". – Olivier Dulac 3 November 2017 в 22:56

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

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