Когда вы производите двойной клик по значку скрипта (файл .sh), что вы ожидаете? Наверное его запуск.
Но этого не происходит в Ubuntu, либо точнее сказать в файловом менеджере Nautilus. Вместо запуска скрипта на исполнение ничего не происходит (наиболее вероятный сценарий). Или же происходит его открытие в текстовом редакторе.
Вы, как опытные линуксоводы, начнете проверять разрешения файла на исполнение. И даже после этого файл скрипта может открываться в текстовом редакторе. В чем же причина?
Причина скрывается в том, что скрипты указаны обработчиком файлового менеджера, как текстовые файлы. И каждый раз по двойному клику выполняется то действие, которое вы открываете их на просмотр и редактирование.
Значит необходимо изменить действие по-умолчанию по двойному клику. Для этого открываем меню настроек файлового менеджера.
Находим там Preferences, переходим на вкладку Behaviour и видим опцию Executables Text Files.
По-умолчанию опция находится в режиме просмотра исполняемых файлов. Ее работу можно переключить в режим «Спрашивать каждый раз» (Ask what to do)или «Выполнять» (Run them).
Надеемся, наша короткая заметка сэкономит вам время при решении этой проблемы.
спасибо