Это работало в Ubuntu 13.10
gsettings set org.gnome.desktop.default-applications.terminal exec terminator
Чтобы сделать ваш исполняемый файл скриптом, вам нужно использовать chmod + x и указать файл, который вы изменяете.
Итак
chmod +x script_run_scrapers.sh
Как бы то ни было, у вас есть только запустите
chmod +x
, но не указали файл, который должен быть выполнен.
Вы также набрали cd для изменения каталога, но не указали, где вы хотите сменить каталог на , Например:
cd /home/victor
изменит каталог на / home / victor /
Я думаю, что вы хотите сделать, это изменить каталог, содержащий ваш скрипт, а затем изменить разрешений вашего скрипта, чтобы он исполнялся, а затем выполнить его?
Давайте предположим, что ваш скрипт находится в каталоге / home / victor /
cd /home/victor/
chmod +x script_run_scrapers.sh
Это нужно сделать только один раз, то все, что вам нужно сделать, это выполнить его
./script_run_scrapers.sh 300 10
Чтобы проверить текущее разрешение файла, используйте ls -la
ls -la script_run_scrapers.sh
Чтобы сделать ваш исполняемый файл сценарием, вам нужно использовать chmod + x и указать файл, который вы изменяете.
Итак
chmod +x script_run_scrapers.sh
Как бы то ни было, у вас есть только запустите
chmod +x
, но не указали файл, который должен быть выполнен.
Вы также набрали cd для изменения каталога, но не указали, где вы хотите сменить каталог на , Например:
cd /home/victor
изменит каталог на / home / victor /
Я думаю, что вы хотите сделать, это изменить каталог, содержащий ваш скрипт, а затем изменить разрешений вашего скрипта, чтобы он исполнялся, а затем выполнить его?
Давайте предположим, что ваш скрипт находится в каталоге / home / victor /
cd /home/victor/
chmod +x script_run_scrapers.sh
Это нужно сделать только один раз, то все, что вам нужно сделать, это выполнить его
./script_run_scrapers.sh 300 10
Чтобы проверить текущее разрешение файла, используйте ls -la
ls -la script_run_scrapers.sh