Předmět Autor Datum
http://www.poznejlinux.cz/linuxbook/xhtml-chunks/c h08.html
gd 28.08.2011 15:04
gd
V Linuxu žádnou konkrétní mít nemusí, ale obvykle mívá třeba .sh Fungovat ti to nebude.
Wikan 28.08.2011 15:04
Wikan
Pro Linux to je .sh (shell script). Nějak nechápu, co chceš spouštět? Program pro Windows v Linuxu?
host 28.08.2011 15:05
host
dovolím si opravit ctěné PT rádce: Unix (obecně, tedy i Linux) si na nějaké pošahané koncovky rozho… poslední
touchwood 28.08.2011 15:30
touchwood

dovolím si opravit ctěné PT rádce:

Unix (obecně, tedy i Linux) si na nějaké pošahané koncovky rozhodně nehraje.

Každý soubor (pozor, toto neplatí pro adresáře, kde to má trochu jiný význam) má 3x3 atributy RWX (Read-Write-eXecutable), pro vlastníka, skupinu a "zbytek" uživatelů. Podle toho se řídí spustitelnost souboru.

Aby však šel např. skript spustit ve správném interpretru, typicky v bashi (může ale být použito prakticky libovolného interpretru, např. perl, python, awk apod.), je třeba soubor uvodit tzv. shebangem (též hashbang), viz Shebang_%28Unix%29 - tím je jasně řečeno, jaký interpretr se má použít.

Zpět do poradny Odpovědět na původní otázku Nahoru