.: . plik [argumenty]
Wykonanie poleceń z pliku w bieżącej powłoce.
Odczytanie i uruchomienie poleceń z PLIKU w bieżącej powłoce. Do
znalezienia katalogu zawierającego PLIK używane są ścieżki zawarte
w $PATH. Jeśli podane zostaną jakiekolwiek ARGUMENTY, stają się
parametrami pozycyjnymi podczas uruchomienia PLIKU.
Stan wyjściowy:
Zwracany jest stan ostatnio wykonanego polecenia z PLIKU lub błąd, jeśli
PLIKU nie udało się odczytać.
Podpowiedź
Polecam zapoznanie się z:
Zamiast polecenia .
lepiej skorzystać z polecenia source
ponieważ jego użycie jawnie wskazuje intencję wykonania pliku w kontekście bieżącej powłoki.
Ostrzeżenie
Bardzo często osoby nie rozróżniają działania poleceń./
i.
. Ilustruje to poniższy przykład.
Komenda | Opis działania |
---|---|
./a.sh
|
Jest to uruchomienie programu o nazwie
a.sh znajdującego się w bieżącym katalogu (./ ) |
. a.sh
|
Jest to wciągnięcie do bieżącej powłoki komend
jakie sa zapisane w pliku To jest odpowiednikiem wykonania polecenia source johny@ThinkPad:~$ source a.sh
|