Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Проблема с открытием файлов sh и txt  (Прочитано 1957 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн noice

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Проблема с открытием файлов sh и txt
« : 22 Апреля 2018, 06:50:43 »
если пробую запустить скрипт sh то скразу открывается в текстовом редакторе
если пробую открыть любой TXT фаил то окно вылазит "запустить файл или просмотреть его содержимое"

WTF?

Я непонимаю логики убынты. Для чего тогда расширения сделаны?

ТХТ это текстовой файл его надо сразу открывать для чтения, а не спрашивать ипослнить или терминал открыть.
SH скрипт его исполнять надо ну или спрашивать

ТС не появлялся на Форуме более полугода по состоянию на 22/07/2019 (последняя явка: 15/06/2018). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 22 Июля 2019, 14:57:09 от zg_nico »

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6834
    • Просмотр профиля
Re: Проблема с открытием файлов sh и txt
« Ответ #1 : 22 Апреля 2018, 06:59:48 »
Настройте свой файловый менеджер, чтобы он "угадывал ваши желания".
Или ПКМ. Учитесь пользоваться файловым менеджером.

Оффлайн noice

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Проблема с открытием файлов sh и txt
« Ответ #2 : 22 Апреля 2018, 07:28:23 »
ок с текстовыми разобрался,
а как запускать sh ? если правой кнопкой мыши то какое приложение выбирать?

Оффлайн symon.2014

  • Забанен
  • Старожил
  • *
  • Сообщений: 1225
  • Ковырятель страны OS.
    • Просмотр профиля
Re: Проблема с открытием файлов sh и txt
« Ответ #3 : 22 Апреля 2018, 08:27:55 »
Я непонимаю логики убынты. Для чего тогда расширения сделаны?

ТХТ это текстовой файл его надо сразу открывать для чтения, а не спрашивать ипослнить или терминал открыть.
SH скрипт его исполнять надо ну или спрашивать
Это виндовая логика. В линуксе нет расширений. Про атрибуты читать тута. ))

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Проблема с открытием файлов sh и txt
« Ответ #4 : 22 Апреля 2018, 09:41:07 »
noice, в Nix системах расширение в основном для удобства пользователя. Система же определяе с помощью какого ПО открыть файл или что с ним сделать по заголовкам файлов и правам доступа.

файлы с правом на исполнение - Х - исполнимые
файлы без оного - нет
Кроме того некоторые директории (точки монтирования) могут иметь флаг сброса флага исполнения. Зачастую такое ставят на разные Downloads и еще куда, что запрещает файлам с то директории запускаться.

А теперь к вашему вопросу о TXT и SH - у TXT доступ примерно такой xrwx-rx-r , а у SH - -rw-rw-rw

Кратко: вам уже сказали выше, Nix - не окошки, подходы разные. Я могу делать файл вообще без расширения (такими зачастую являются как раз стартовые файлы разного ПО), а система сама определит, как с этим файлом делать
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 4402
    • Просмотр профиля
Re: Проблема с открытием файлов sh и txt
« Ответ #5 : 22 Апреля 2018, 10:58:15 »
а как запускать sh ? если правой кнопкой мыши то какое приложение выбирать?
- как уже отмечалось, достаточно чтоб файл был исполняемым... его можно сделать таковым, щелкнув той же правой кнопкой мыши, и далее по цепочке: Свойства(Properties) > вкладка Права(Permissions) > поставить галочку Разрешить выполнение файла как программы (Allow executing file as program), ну или командой в терминале chmod +x /путь/к/файлу

 

Страница сгенерирована за 0.033 секунд. Запросов: 23.