Powłoka bash - wybrane polecenia
Transkrypt
Powłoka bash - wybrane polecenia
Powłoka bash - wybrane polecenia : [argumenty] Bez efektów; polecenie to nie robi niczego poza interpretacją argumentów i wykonaniem ewentualnych podanych przekierowań. Zwracany jest zerowy kod zakończenia. . plik [argumenty] source plik [argumenty] Odczytuje i wykonuje polecenia z zadanego pliku w aktualnym środowisku powłoki i zwraca kod zakończenia ostatniego wykonanego polecenia z tego pliku. Jeżeli nazwa pliku nie zawiera ukośnika, to do znalezienia katalogu go zawierającego używana jest zmienna PATH. Plik poszukiwany w PATH nie musi być wykonywalny. Jeżeli nie znaleziono pliku w PATH, to przeszukiwany jest katalog bieżący. Jeśli we wbudowanym poleceniu shopt wyłączona jest opcja sourcepath, to PATH nie jest przeszukiwane. jeśli podano jakieś argumenty, to stają się one parametrami pozycyjnymi podczas wykonywania pliku. W przeciwnym razie argumenty pozycyjne pozostają bez zmian. Kod zakończenia jest kodem ostatniego zakończonego przez skrypt polecenia (0 jeśli nie wykowano żadnego polecenia), a fałszem jeżeli nie znaleziono pliku lub nie można go odczytać. alias [-p] [nazwa[=wartość] ...] Alias bez argumentów bądź z opcją -p drukuje na standardowym wyjściu listę aliasów w postaci alias nazwa=wartość. Jeśli nie dostarczono argumenty, to definiowany jest alias (synonim) dla każdej nazwy, dla której podano wartość. Spacja na początku wartości powoduje, że podczas interpretacji aliasu następne słowo będzie sprawdzane na podstawianie aliasów. Dla każdej nazwy z listy argumentów, dla której nie podano wartości, drukowana jest nazwa i wartość aliasu. Alias zwraca prawdę, chyba że podano nazwę, dla której nie został zdefiniowany żaden alias. bg [spec zad] Wznawia w tle zawieszone suspended zadanie spec zad, tak jakby zostało ono uruchomione z &. Jeśli spec zad nie występuje, to używana jest notion powłoki bieżącego zadania. bg spec zad zwraca 0, chyba że uruchomiono je przy wyłączonej kontroli zadań lub uruchomiono z włączoną kontrolą zadań, jeśli nie znaleziono spec zad lub uruchomiono bez kontroli zadań. break [n] Opuszcza pętlę for, while, until lub select. Jeżeli podano n, przerywa działanie do n-tego poziomu. n musi być >=1. Jeżeli n jest większe od liczby obejmujących polecenie pętli, to kończone są wszystkie obejmujące pętle. ...