Linuxiarze.pl Forum

Dystrybucje Linux => Debian => Wątek zaczęty przez: mechu40 w Maj 16, 2017, 07:34:08 PM

Tytuł: Plik wsadowy
Wiadomość wysłana przez: mechu40 w Maj 16, 2017, 07:34:08 PM
Nie mam doświadczenia w Linusie , proszę o pomoc z łopatologicznym wytłumaczeniem. Chce napisać plik wsadowy  , lub samo wykonalny. dokopałem się do składni wiem ze mam go zrobić w edytorze itd, ale mam kłopot, w systemie windows zapisuje go nazwa.bat po zapisaniu wystarczy kliknąć go i zaznaczyć opcje  otwórz i plik się wykona . Niestety nie mam pojęcia jak to zrobić w Linuksie aby wykonywał się plik poprzez  klikniecie na niego w trybie graficznym czyli kiedy zapisany jet na pulpicie lub w katalogu domowym. Przepraszam za styl ale starałem się dokładnie wytłumaczyć o co mi chodzi.

Dzięki za pomoc
Tytuł: Odp: Plik wsadowy
Wiadomość wysłana przez: pavroo w Maj 16, 2017, 09:14:35 PM
Otwórz emulator terminala w katalogu z twoim plikiem i nadaj mu prawa wykonalności:
chmod +x twoj-plik
Tytuł: Odp: Plik wsadowy
Wiadomość wysłana przez: mechu40 w Maj 16, 2017, 09:57:44 PM
Jest dobrze :), odpaliłem z terminala wpisałem ścieżkę dostępu odpaliło wyświetliło. Niestety nadal nie znam sposobu aby odpalał jak plik wsadowy jak na windzie poprzez zwykłe kliknięcie na niego w interfejsie znakowym, możne  jest to niemożliwe tz nie ma takiej opcji w Linuksie ?  :-[
Tytuł: Odp: Plik wsadowy
Wiadomość wysłana przez: pavroo w Maj 16, 2017, 11:07:30 PM
W takim wypadku należy zrobić drugi plik z rozszerzeniem. desktop, np: nazwa-twojego-skryptu.desktop
W pliku .desktop musisz zamieścić:
[Desktop Entry]
Name=Twoje nazwa
Comment=Co to jest
Exec=/home/twoj-user/Desktop/twoj-plik
Terminal=false
Type=Application
Icon=do-wyboru
Categories=Settings;

Zmień Terminal=false na true, jeśli skrypt ma uruchamiać się w terminalu.

Klikając w plik .desktop uruchomisz swój skrypt.