У мене є цей рядок сценарію з мого провайдера:
sudo bash
echo "plugin L2TP.ppp">>/etc/ppp/options
echo "l2tpnoipsec">>/etc/ppp/options
Це працює, якщо я вставляю по черзі в термінал. Я хочу створити * .command файл і запустити його, двічі клацнувши. Але все, що я отримую - це запит пароля, а потім порожнє вікно bash. Отриманий файл "параметрів" порожній.
Я спробував це:
#!/bin/bash
echo "plugin L2TP.ppp">>/etc/ppp/options
echo "l2tpnoipsec">>/etc/ppp/options
Я отримав:
/ etc / ppp / options: Дозвіл відхилено
Я думаю, що мені потрібно використовувати якусь команду, щоб отримати привілеї root з внутрішньої частини bash.