uporzadkowany zestaw instrukcji.
warsztat
Bash
praktyczna sciezka nauki Bash od zera
najpierw definicja
co oznacza Bash
Bash sluzy do pisania precyzyjnych instrukcji. Tutaj uczysz sie go jako praktyczna sciezka nauki Bash od zera. Model startowy: wejscie przechodzi przez kroki i staje sie wyjsciem.
script.shuruchom bash script.shnawyk poznaj maly fragment Bash, wpisz minimalny przyklad i uruchom gowartosc to dane. zmienna to nazwa, ktora je przechowuje.
male nazwane zadanie z wejsciem i wynikiem.
POSIX shell compatible terminal uruchamia kod z script.sh.
pierwszy czytelny kod
Commands
pwd ls cd echoname="Ada" echo "$name"
wyjscie Adarodowod jezyka
drzewo Bash
zobacz skad pochodzi Bash, jakie jezyki sa blisko i co dalej.
najlepsze do praktyczna sciezka nauki Bash od zera
od zera
Bank pytan
Najpierw szukaj potem cwicz
Wybierz etap lub szukaj w banku tego jezyka i otworz zadanie.
Bash pytanie 1
Bash pytanie 1. Wybierz zdanie najlepiej pasujace do echo output.
Bash pytanie 2
Bash pytanie 2. Wybierz zdanie najlepiej pasujace do variable assignment.
Bash pytanie 3
Bash pytanie 3. Wybierz zdanie najlepiej pasujace do pipe.
Bash pytanie 4
Bash pytanie 4. Wybierz zdanie najlepiej pasujace do for loop.
Bash pytanie 5
Bash pytanie 5. Wybierz zdanie najlepiej pasujace do echo output.
Bash pytanie 6
Bash pytanie 6. Wybierz zdanie najlepiej pasujace do variable assignment.
Bash pytanie 7
Bash pytanie 7. Wybierz zdanie najlepiej pasujace do pipe.
Bash pytanie 8
Bash pytanie 8. Wybierz zdanie najlepiej pasujace do for loop.
Bash pytanie 9
Bash pytanie 9. Wybierz zdanie najlepiej pasujace do echo output.
Bash pytanie 10
Bash pytanie 10. Wybierz zdanie najlepiej pasujace do variable assignment.
Bash pytanie 11
Bash pytanie 11. Wybierz zdanie najlepiej pasujace do pipe.
Bash pytanie 12
Bash pytanie 12. Wybierz zdanie najlepiej pasujace do for loop.
Bash pytanie 13
Bash pytanie 13. Wybierz zdanie najlepiej pasujace do echo output.
Bash pytanie 14
Bash pytanie 14. Wybierz zdanie najlepiej pasujace do variable assignment.
Bash pytanie 15
Bash pytanie 15. Wybierz zdanie najlepiej pasujace do pipe.
Bash pytanie 16
Bash pytanie 16. Wybierz zdanie najlepiej pasujace do for loop.
Bash pytanie 17
Bash pytanie 17. Wybierz zdanie najlepiej pasujace do echo output.
Bash pytanie 18
Bash pytanie 18. Wybierz zdanie najlepiej pasujace do variable assignment.
wybor wielokrotny
Bash pytanie 1
Bash pytanie 1. Wybierz zdanie najlepiej pasujace do echo output.
echo "$name"
referencja
wzorce dla script.sh
bash script.shpwd ls cd echo
Commands
name="Ada" echo "$name"
- Quote variables
- Start with echo
- Run in a small folder first
grep sort uniq wc
Pipes
printf "a\na\nb\n" | sort | uniq
- Pipe output to the next command
- Use rg or grep for search
- Count with wc
shebang variables if loops
Scripts
for file in *.txt; do echo "$file" done
- Use set -e for safer scripts
- Quote paths
- Dry run before deleting