Dávkový soubor pro systém LINUX ?
Zdravím jaký je Dávkový soubor pro systém Linux ?
u Windowsu je to .bat
jaký je to u OS Linux ?
A chci se zeptat... když mám cestu ke spuštění v .bat a používám jí u WIN tak stačí přepsat koncovku (.bat) a bude mi to fungovat i u Linuxu ? pokud cesty budou stejné ?
Děkuji moc :)
http://www.poznejlinux.cz/linuxbook/xhtml-chunks/c h08.html
V Linuxu žádnou konkrétní mít nemusí, ale obvykle mívá třeba .sh
Fungovat ti to nebude.
Pro Linux to je .sh (shell script).
Nějak nechápu, co chceš spouštět? Program pro Windows v Linuxu?
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.