August 2012
Intermediate to advanced
624 pages
17h 11m
Polish
Jednym z częstych błędów początkujących użytkowników powłoki bash jest traktowanie eksportowanych zmiennych powłoki tak, jak zmiennych globalnych w środowisku programistycznym. W praktyce mechanizm przekazywania eksportowanych zmiennych ma charakter jednokierunkowy. Zmienne te są uwzględniane w środowisku wywołanego skryptu powłoki, ale ich ewentualna zmiana nie jest „widoczna” w skrypcie wywołującym.
Poniżej został zamieszczony kod jednego z dwóch przykładowych skryptów. Jego zadanie polega na przypisaniu wartości eksportowanej zmiennej, wywołaniu drugiego skryptu i wyświetleniu wartości zmiennej po zakończeniu pracy drugiego skryptu. W ten sposób możemy sprawdzić, czy wartość została zmieniona. ...
Read now
Unlock full access