Автоматически запускать файл в терминале при нажатии на него

Я использую Linux debian 4.9.0-kali4-amd64 #1 SMP Debian 4.9.30-1kali1 (2017-06-06) x86_64 GNU/Linux и хочу сделать /home/pantheon/Desktop/pycrust-20170611-2151.sh запускается в терминале, когда я нажимаю на него. Файл написан на python,

#!/bin/env python import os os.system("cd /home/pantheon/Desktop/fluxion") os.system("sudo ./fluxion")

Я пробовал с

chmod +x /home/pantheon/Desktop/pycrust-20170611-2151.sh и chmod u+x <"">

Для выполнения в терминале, ./home/pantheon/Desktop/pycrust-20170611-2151.sh , который дает мне ошибку bash: ./home/pantheon/Desktop/pycrust-20170611-2151.sh: No such file or directory .

/home/pantheon/Desktop/pycrust-20170611-2151.sh дает мне вывод bash: /home/pantheon/Desktop/pycrust-20170611-2151.sh: /bin/env: bad interpreter: No such file or directory . (Обернутый текст, поскольку это не то, что я хочу делать. Однако я не знаю об ошибках).

Я также попытался настроить Nautilus, но это тоже мне не помогло, так как выполнение файла в терминале приводит There was an error creating the child process for this terminal. Failed to execute child process "/home/pantheon/Desktop/pycrust-20170611-2151.py" (No such file or directory) There was an error creating the child process for this terminal. Failed to execute child process "/home/pantheon/Desktop/pycrust-20170611-2151.py" (No such file or directory)

Я сделал это .

sudo ls -l /home/pantheon/Desktop/pycrust-20170611-2151.sh дает мне выход -rwxr-xr-x 1 pantheon pantheon 103 Jun 11 23:02 /home/pantheon/Desktop/pycrust-20170611-2151.sh

Я просмотрел многие другие форумы, но не нашел ответа на мою проблему. Я думаю, что самое легкое дело – просто попросить вас о помощи. Например, я либо не понял, либо не получил никакой помощи из следующих вопросов: как автоматически «Запустить в терминале» для скрипта в CentOS linux , https://stackoverflow.com/questions/19509911/how-to-make-python -script-executable-when-click-on-the-file , https://askubuntu.com/questions/138908/how-to-execute-a-script-just-by-double-clicking-like-exe-files -in-windows и так далее.

Я знаю, я могу открыть терминал и просто запустить его как .py-файл, но это не то, что я хочу сделать. Я хочу, чтобы он автоматически запускался в терминале при кликировании в файле .sh (или .py).

Вы должны использовать

 #!/usr/bin/env python 

как ваш shebang (обратите внимание на /usr ).