Mam skrypt, który używa sh
powłoki. W wierszu używającym source
polecenia pojawia się błąd. Wydaje się, że source
nie jest uwzględniony w mojej sh
powłoce.
Jeśli jawnie spróbuję uruchomić source
z powłoki, otrzymuję:
sh: 1: source: not found
Czy powinienem jakoś zainstalować „source”? Czy mam złą wersję sh
?
source: not found
oznacza, że source
polecenie zostało poprawnie ocenione, ale plik, który powinien był odczytać, nie istnieje.
source
ponieważ jest to funkcja powłoki. Nie można go zaimplementować jako polecenie zewnętrzne.
source
jest „złą wersją”.