Portál AbcLinuxu, 13. května 2025 23:05
chmod +x skript
) a musí být v adresáři, který máte v $PATH, nebo k němu musíte napsat cestu (pokud je v aktuálním adresáři, tak např. ./skript
)
./
pred skriptem.
$PATH
(kde může být i . [tečka]) $PATH
je "opravdu hloupý nápad (TM)"./
je prostě relativní cesta ke skriptu, stejně jako tam může být relativní cesta ./skripty/skript1
nebo absolutní cesta /home/pepa/skript2
chmod u+x
a spustis ./nejaky_skript
(relativni cesta) prip. /od/kud/to/spoustis/nejaky_skript
(absolutni cesta).
Jinak $PATH se nastavuje vestinou v /etc/profile
(globalne pro vsechny) nebo v ~/.bashrc
(pro jednotlive uzivatele).
/bin
soubor sh
?
lh -lh /bin/sh /bin/bash
/bin/sh
symbolický link na /bin/bash
- to je v Linuxu celkem obvyklé.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.