Poradnik Bash Bushidō cz. V – jak pisać lepsze skrypty w Bashu

2018-08-14

Techniki stosowane w testowaniu oprogramowania można podzielić na wiele kategorii. Jedną z nich jest podział testowania ze względu na to, czy będziemy działać na uruchomionym programie/aplikacji/skrypcie, czy też nie. Jak łatwo się domyślić, testowanie statyczne zawiera w sobie techniki, które działają na nieuruchomionym programie oraz/lub jego artefaktach. Z kolei testowanie dynamiczne wymaga działania programu lub jego fragmentu (np. modułu). Dziś omówimy przydatne narzędzie ShellCheck do statystycznej analizy skryptów bashowych, które pomaga pisać lepsze skrypty.

Czytaj więcej

Poradnik Bash Bushidō cz. IV – historia, skróty klawiszowe i The Fuck

2018-08-07
blank

Każdy z nas ma swoją historię. Na szczęście nie będziemy się zajmować trudnymi, zawiłymi i nie zawsze moralnie jednoznacznymi ludzkimi historiami. Naszą historią będzie dzisiaj historia w Bashu, czyli biblioteka oraz plik tekstowy prosto z projektu GNU, z której Bash korzysta. Będziemy sterować zachowaniem tej biblioteki poprzez odpowiednie ustawienia zmiennych w powłoce.

Czytaj więcej

Bash – najpotrzebniejsze skróty klawiszowe

2018-02-06
blank

Pomimo prawie 30 lat na karku i milionów użytkowników niektóre bardziej zaawansowane funkcje powłoki bash dla wielu użytkowników są wciąż tajemnicą. Jedną z takich tajemnic i niewątpliwie wartą odkrycia są skróty klawiszowe. Są one przydatne tym bardziej, im dłużej w niej przebywamy.

Czytaj więcej