Сценарий запуска двойным щелчком не работает

Я пытаюсь запустить bash двойным щелчком по нему.

Я сделал простой скрипт:

#!/usr/bin/env bash
echo Hello, who am I talking to?
read varname
echo "It's nice to meet you" $varname

и я также попытался поставить #!/bin/bash, но не изменился

Я сделал

sudo chmod +x script_name 
dconf-editor

и установил запуск файла по щелчку в dconf-editor .

Я также безуспешно пытался добавить к файлу расширение .sh.

При всем при этом файл не запускается, когда я дважды щелкаю по нему. Я использую Ubuntu 20.04 и не нашел полезного сообщения об этой проблеме. Может быть, я недостаточно хорошо искал, так что не стесняйтесь присылать мне

Дополнительные сведения:

  • Скрипт работает хорошо, когда я запускаю его из терминала,
  • Когда я устанавливаю «ask» в dconf-editor, это ask мне, как я хочу его открыть, но запуск все еще не работает.
  • Используя опцию «спросить», а затем нажмите «запустить в терминале», заставьте ее работать. Но я хочу, чтобы он работал без окна запроса, чтобы сделать его более удобным для пользователя.
  • Сообщение Сценарий Bash, использующий `sudo`, запускается правильно из cli, но не при нажатии для запускане помогает мне, так как в моем сценарии нет команд sudo.

ожидаемое поведение: Терминал открыт и говорит: «О ком я говорю?»

Большое спасибо. И извините за мой уровень английского, я не родной. Bouq

1
задан 7 December 2021 в 20:08

0 ответов

Другие вопросы по тегам:

Похожие вопросы: