Всякий раз, когда я скачиваю .sh-файл, открывается gedit, а затем останавливается. Почему?
Если gedit
открывается после того, как загрузка завершена, поэтому Ваш браузер настраивается, чтобы открыть загруженные файлы автоматически и открыть их в приложении системы по умолчанию.
, Если gedit
открывается, потому что Вы дважды щелкнули по .sh
файл в nautilus
, поэтому поведения по умолчанию nautilus
, который должен открыться .sh
файлы в текстовом редакторе системы по умолчанию, а не выполнять их.
Для изменения nautilus
' поведение по умолчанию:
На том, почему gedit
замораживания, могло бы случиться так, что .sh
файл очень долго.
, Если эти .sh
не очень длинны, могло бы случиться так, что это кодируется некоторым экзотическим кодированием, которое gedit
не может обработать.
, Если .sh
файл не кодируется никаким экзотическим кодированием, попытайтесь переустановить / обновляют gedit путем выполнения этой команды в Терминале: sudo apt-get remove gedit && sudo apt-get update && sudo apt-get install gedit
sh
файлы не являются исполняемыми файлами двойного щелчка; они должны быть выполнены от терминала. (/path/to/script.sh
) sh
файлы могут также быть большими. Больше чем 10 МБ текста, несомненно, замерзнут любая текстовая программа некоторое время, пока это не может загрузить весь текст.