Я записал сценарий Python, который работает, и после закрытия я хочу, чтобы он открыл сценарий оболочки, который открывает сценарий PHP.
/home/user/test/a
названный: python1.py
/home/user/test/b
названный: konsole1.sh
/home/user/test/c
названный: php1.php
Мои команды для запущения скриптов вручную в командной строке:
1.
cd /home/user/test/a/
#!/home/user/test/a/ python
python python1.py
iii) да, после моего пути, состоящего из комбинации грубой силы и образованных предположений, я узнал, что тот порядок работал, поскольку Вы видите, что я не был способен для применения эффективности, ни элегантности все же. Но я просто узнал, что та строка действительно не необходима, спасибо :)
2.
? not relevant/not the goal
i) Так как цель не состоит в том, чтобы выполнить/открыть .sh сценарий от командной строки, но создавать .sh сценарий, который работает в консоли. Как я должен назвать это, .sh сценарий из Python является вторичной проблемой, которой я займусь, когда время настанет. И мне, кажется, существует значительная разница между простой вставкой исполняемых команд в .sh и на самом деле имеет .sh, выполняют те команды.
3.
cd /home/users/test/
php php1.php
То, что я хотел бы знать, - то, что я должен записать в сценарии konsole1.sh так, чтобы, когда я дважды щелкаю по нему, он открыл консоль и выполнил команды, данные в 3.
Я попробовал множество кодов, но я, может казаться, не закрепляю или не получаю синтаксис, корректный вообще, Google, оказалось, не был моим другом на этом, это кажется слишком тривиальным.
Моя лучшая / попытка до сих пор была для konsole1.sh:
konsole --hold -e cd /home/user/test/c/
user@host:~$ php php1.php
ii) Да отчаянные времена привели к отчаянным попыткам, это объединилось с отсутствием знаний, был подтвержден с, по тому, как это была 1 из многих попыток, которые я думаю, как этот, мог поднять больше вопросов, чем ответы, следовательно я не отправил 20 различных попыток, но не хотел не показывать попытку вообще.
И это просто открывает Konsole при двойном щелчке, но ничего не выполняет.
iv) из-за 3 факторов:
Если у Вас есть дальнейшие вопросы, сообщенные мне :)