tldr/pages.pl/common/bash.md

38 lines
818 B
Markdown

# bash
> Bourne-Again SHell, interpreter komend powłoki systemowej kompatybilny z `sh`.
> Zobacz także: `zsh`, `histexpand`.
> Więcej informacji: <https://www.gnu.org/software/bash/>.
- 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`