Show Menu
Cheatography

Skrypty w Bash Cheat Sheet (DRAFT) by

This is a draft cheat sheet. It is a work in progress and is not finished yet.

Shebang

#!/bin­/bash
Jest sekwencją znaków, znajdu­jących się na początku skryptu, wskazującą powłokę, w której skrypt powinien się wykonać

Komentarze

Znak
#
służy do dodania koment­arza. Znak komentarza i to co znajduję się po nim, aż do końca linii, zostanie pominięte w czasie wykony­wania się skryptu.

Zmienne

Zmienne definiuję się podając nazwę zmiennej, znak równości i wartość zmiennej (bez spacji przy znaku równości).
name=W­ojtek
Wartość zmiennej otrzym­ujemy po podaniu nazwy zmiennej poprze­dzonej znakiem $.
echo $name
=> Wojtek
Przydatne zmienne przydz­ielone przez powłokę:
-
$?
status wyjścia ostatnio wykonanego polecenia
-
$$
PID bieżącej powłoki
-
$n
gdzie n to numer parametru, który został podany przy urucho­mieniu skryptu