LINUX.ORG.RU

ошибка при запуске скрипта в CentOS 8

 , ,


0

1

создан запускаемый файл start, в нём #!/bin/bash и любой код («nano», echo ...)
При запуске просто файла(start), выдаёт ошибку:

bash: start: команда не найдена...
Ошибка при поиске файла: cannot update repo 'Stream-AppStream': Cannot prepare internal mirrolist: No URLs in mirrorlist

При вводе «bash start» или «sh start», всё нормально работает.
Как сделать, чтобы работало просто при запуске файла?

Ответ на: комментарий от Radjah

Мне нужно чтобы в графическом интерфейсе можно было просто кликнуть по файлу и он запустился.
Там же есть галочка «Разрешить выполнение как программы»

chart41
() автор топика
Ответ на: комментарий от chart41

cat ~/.local/share/applications/wine-extension-compositefont.desktop

[Desktop Entry]
Type=Application
Name=A Wine application
MimeType=application/x-wine-extension-compositefont;
Exec=env WINEPREFIX="/home/denis/.wine64" /usr/lib/wine-staging-5.0/bin/wine start /ProgIDOpen Windows.CompositeFont %f
NoDisplay=true
StartupNotify=true
InInteractive
()
Ответ на: комментарий от InInteractive
[Desktop Entry]
Name=start
Comment=start
MimeType=application/x-wine-extension-compositefont;
Exec=/home/start.sh
Type=Application
NoDisplay=true
StartupNotify=true

Та же ошибка

chart41
() автор топика
Ответ на: комментарий от chart41

Я хз как в CentOS8 в настройках ФМ смотри.

В кде при запуске скрипта предлагает выбрать что делать с файлом и не задавать вопрос больше https://imgur.com/a/PFJnoT8

InInteractive
()

Короч всё это фигня ребят.
Надо просто в свойствах файлового менеджера выставить параметр запуска текстовых файлов.
Спасибо, что помогали мне, возможно вы меня направили к решению.

chart41
() автор топика
Последнее исправление: chart41 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.