На этот вопрос уже есть ответ:
Я хочу создать файл, содержащий некоторые команды (предположим, 4 команды), чтобы при нажатии на этот файл команды выполнялись в терминале. Возможно ли это? Я использую Ubuntu 14.04 LTS. Заранее благодарим!
Да, это возможно. Сделайте два файла, давайте назовем первый main.sh
и второй sub.sh
.
В main.sh
помещает следующие строки:
#!/bin/bash
gnome-terminal -x "./sub.sh"
В sub.sh
помещает код, который Вы хотите выполнить.
убедиться сделать оба исполняемых файла файлов. Затем дважды щелкните main.sh
.
необходимо создать файл с помощью любимого текстового редактора следующим способом
#!/bin/bash
your commands here
первая строка (я полагаю, что это называют, волшебная строка) гарантирует, что следующие команды выполняются в оболочке. После создания этого файла необходимо дать ему исполняемое разрешение: щелкните правой кнопкой по файлу-> свойства->, полномочия-> отмечают флажок внизу. Теперь путем двойного щелчка по командам должен быть выполнен. Обратите внимание на то, что для команд, содержащих 'sudo', дополнительная работа требуется