! Odwróć znaczenie potoku następującego po poleceniu.Przykład# Wprowadź komentarz na końcu linii.#!powłoka Wywołaj zdeklarowany interpreter do wykonania skryptu.: Nie rób nic — używane jako syntaktyczny znak zastępczy.Przykład. Odczytaj i wykonaj plik w bieżącej powłoce.[[ ]] Rozszerzona wersja polecenia test.Operatory dodatkowefunkcja () Zadeklaruj funkcję powłoki.Przykładalias Definiowanie aliasów powłoki i zarządzanie nimi.OpcjePrzykładbg Przenieś zatrzymane zadanie do pracy w tle.bind Zarządzaj przypisaniem klawiszy w bibliotece readline.Opcjebreak Wyjdź z jednej lub wielu pętli.builtin Wykonaj polecenie wbudowane. Omija funkcje.Przykładcaller Wyświetl funkcję albo wywołanie pliku z kropką, do użytku w debuggerze Basha.case Składnia wyrażenia case.Przykładycd Zmiana lokalizacji.OpcjePrzykładcommand Wykonaj polecenie wbudowane albo wyświetl informacje o nim.OpcjePrzykładcompgen Wygeneruj możliwe uzupełnienia.complete Określ wykonywanie uzupełnień dla poszczególnych poleceń.Opcjecompopt Wyświetl lub zmień opcje uzupełnienia dla polecenia.Opcjecontinue Omiń resztę ciała jednej lub kilku pętli.declare Zadeklaruj zmienne powłoki i zarządzaj ich atrybutami.OpcjePrzykładydirs Wyświetl lub zarządzaj stosem lokalizacji.Opcjedisown Przestań zarządzać jednym zadaniem albo kilkoma.Opcjedo Słowo zastrzeżone, które rozpoczyna ciało pętli.done Słowo zastrzeżone, które kończy ciało pętli.echo Wyświetl argumenty linii poleceń na standardowym wyjściu.OpcjePrzykładyenable Zablokuj albo odblokuj wbudowane polecenia powłoki.Opcjeesac Słowo zastrzeżone, które kończy wyrażenie case.eval Przeskanuj ponownie i wykonaj przetworzoną już linię wejścia.Przykładexec Zastąp bieżący skrypt lub zarządzaj deskryptorami plików powłoki.OpcjePrzykładyexit Zakończ skrypt powłoki.Przykładexport Wyeksportuj obiekty lub wyświetl informacje o eksportowanych obiektach.OpcjePrzykładyfalse Wyjdź, zwracając wartość false (niepowodzenie).fc Zarządzaj historią linii poleceń.Opcjefg Przenieś działające lub zawieszone zadanie w tle na pierwszy plan.fi Słowo zastrzeżone kończące wyrażenie if.for Rozpocznij pętlę po liście wartości.Przykładyfor Rozpocznij pętlę arytmetyczną.Przykładfunction Zdefiniuj funkcję powłoki.Przykładgetopts Przetwarzaj opcje i polecenia wiersza poleceń.hash Zarządzaj tablicą znalezionych wcześniej poleceń.Opcjehelp Wypisz informacje o użyciu polecenia.OpcjePrzykładyhistory Wyświetl historię wiersza poleceń.Opcjeif Składnia wyrażenia if-then-else.Przykładyjobs Lista aktywnych albo zatrzymanych zadań.Opcjekill Wyślij sygnał do jednego albo kilku zadań.Opcjelet Wykonaj operację arytmetyczną.Przykładylocal Zdeklaruj lokalne zmienne w funkcjach powłoki.logout Wyjdź z powłoki.mapfile Wczytaj plik do tablicy w powłoce.Opcjepopd Zdejmij lokalizację ze stosu lokalizacji.Opcjeprintf Formatowane wyświetlanie argumentów wiersza poleceń.OpcjaDodatkowe znaki formatującepushd Odłóż lokalizację na stos.Opcjepwd Wyświetl katalog roboczy.Opcjeread Wczytaj dane do jednej lub kilku zmiennych.OpcjePrzykładyreadarray Wczytaj plik do tablicy.readonly Oznacz zmienne jako tylko do odczytu.Opcjereturn Zwróć status wyjściowy funkcji powłoki.select Pokaż menu elementów do użycia w bloku kodu.Przykładset Zarządzanie opcjami powłoki i parametrami wiersza poleceń skryptu.OpcjePodsumowanie opcjiOpcja set -ePrzykładyshift Przesuń argumenty wiersza poleceń w lewo.Przykładshopt Zarządzaj opcjami powłoki.Opcjesource Odczytaj i wykonaj plik w bieżącej powłoce.suspend Zawieś działanie bieżącej powłoki.Opcjatest Sprawdź warunki używane w pętlach i instrukcjach warunkowych.Warunki plikówWarunki ciągów znakówWewnętrzne warunki powłokiPorównania liczb całkowitychFormy mieszanePrzykładytime Mierz czas polecenia.Opcjatimes Wyświetl zsumowane czasy CPU.trap Zarządzaj sygnałami dyspozycji w skryptach powłoki.SygnałyPrzykładytrue Wyjdź, zwracając wartość true (sukces).type Wyświetl typ polecenia.OpcjePrzykładtypeset Zdeklaruj typy zmiennych i zarządzaj ich atrybutami.ulimit Zarządzaj ograniczeniami procesów.Opcjeumask Wyświetl lub ustaw maskę tworzenia plików procesu.Opcjeunalias Usuń zdefiniowane wcześniej aliasy.Opcjaunset Usuń zmienne lub funkcje.Opcjeuntil Składnia pętli, która jest uruchomiona, dopóki warunek nie zostanie spełniony.wait Czekaj na wykonanie procesu albo zadania.OpcjaPrzykładwhile Składnia pętli, która wykonuje się, póki warunek jest spełniony.plik Uruchom polecenie zewnętrzne.ŹródłaŹródła onlineKsiążki