diff --git a/pages.pl/common/bash.md b/pages.pl/common/bash.md new file mode 100644 index 000000000..a8c00cc2e --- /dev/null +++ b/pages.pl/common/bash.md @@ -0,0 +1,37 @@ +# bash + +> Bourne-Again SHell, interpreter komend powłoki systemowej kompatybilny z `sh`. +> Zobacz także: `zsh`, `histexpand`. +> Więcej informacji: . + +- Rozpocznij interaktywną sesję powłoki: + +`bash` + +- Rozpocznij interaktywną sesję powłoki bez ładowania konfiguracji: + +`bash --norc` + +- Wywołaj określone komendy: + +`bash -c "{{echo 'bash jest uruchomiony'}}"` + +- Uruchom podany skrypt: + +`bash {{scieżka/do/skryptu.sh}}` + +- Wykonaj podany skrypt, wypisując wszystkie komendy przed ich wykonaniem: + +`bash -x {{scieżka/do/skryptu.sh}}` + +- Wykonaj podany skrypt do wystąpienia pierwszego błędu: + +`bash -e {{scieżka/do/skryptu.sh}}` + +- Wykonaj komendy ze `stdin`: + +`{{echo "echo 'bash jest uruchomiony'"}} | bash` + +- Uruchom sesję w trybie [r]estrykcyjnym: + +`bash -r`