zmniejszenie ilości subshell-i; uporządkowanie kodu; nowy man(3)