Я хотел бы создать файл, который можно сохранить на рабочем столе или в другой папке, который при двойном щелчке пользователя выполняет несколько команд, одна из которых должна быть суперпользователем (sudo), а другая - файл.
Примером команд, которые я хотел бы выполнить, может быть следующая:
cd Desktop/TargetFolder
sudo ./FileToExecute
Большое спасибо!
Создание .sh (то же как .exe в Windows
) файл сделало бы. Можно сделать это исполняемым файлом этой командой: chmod +x nameofscript.sh
можно взглянуть на этот один также, который уточняет немного больше.
echo "$i"
сprintf "%s\n" "$i"
(что один won' t дросселируют, если имя файла запускается с "-"). На самом деле, большую часть времениecho something
должен быть замененprintf "%s\n" "something"
. – Olivier Dulac 3 November 2017 в 22:56