Ako spustiť súbor v unixe?

Spustiť súbor Ak chcete súbor spustiť, prejdite do adresára, kde sa súbor nachádza, a potom ho vyvolajte pomocou relatívnej cesty.
Súbor môžete spustiť v systéme UNIX vyvolaním názvu súboru z príkazového riadka. Prípadne sa môžete tiež rozhodnúť vyvolať konkrétny shell na spustenie súboru.
- 1Skontrolujte, či máte povolenie na spustenie (alebo) spustenie súboru.
- 2Povolenie na spustenie je označené písmenom „x“, zatiaľ čo „r“ označuje povolenie na čítanie a „w“ označuje povolenie na zápis
- Ak ste vlastníkom súboru, môžete si udeliť povolenie na spustenie pomocou príkazu 'chmod'. Nasledujúci príklad ukazuje súbor „file.sh“ pred a po udelení povolenia na spustenie
- 3Spustite súbor
- Ak chcete súbor spustiť, prejdite do adresára, kde sa súbor nachádza, a potom ho vyvolajte pomocou relatívnej cesty.
- Alebo môžete súbor spustiť aj pomocou úplnej alebo absolútnej cesty.
- Niekedy môžete chcieť spustiť súbor v inom prostredí, aby ste získali špeciálne správanie tohto shellu. V takýchto prípadoch sa zadaný shell spustí ako podskupina vášho aktuálneho shellu a spustí súbor. V nižšie uvedenom príklade sme spustili súbor.sh najskôr pomocou shellu BASH, potom pomocou shellu C a nakoniec pomocou shellu KORN.

Skontrolujte, či máte povolenie na spustenie (alebo) spustenie súboru.
- Štandardnou konvenciou pomenovania súborov pre spustiteľné alebo spustiteľné súbory v systéme UNIX je pripojiť názov súboru k súboru „.sh“.
- Každý shell má svoju vlastnú syntax pre premenné, funkcie, argumenty atď. Uistite sa teda, že shell, ktorý používate na spustenie súboru, je pre danú úlohu ten pravý.
Prečítajte si tiež: Ako vymazať vyrovnávaciu pamäť vo Firefoxe?