terminal
Każda tradycja programistyczna ma swoją najprostszą możliwą pierwszą lekcję, a wersja z linii poleceń jest też nawykiem debugowania na całe życie.
echo po prostu wypisuje na ekranie dowolny tekst, który po nim następuje, czyniąc je odpowiednikiem "Hello World" jako pierwszego ćwiczenia w skryptowaniu powłoki, a zarazem stałym, praktycznym narzędziem do debugowania. Wpisanie echo $PATH, na przykład, ujawnia bieżącą wartość tej zmiennej, a rozsianie poleceń echo w całym skrypcie pozwala śledzić jego postęp i sprawdzać, co dzieje się na każdym kroku.
"yell" (krzyczeć) i "sing" (śpiewać) to po prostu żartobliwe, niepowiązane słowa dobrane tak, by tematycznie rymować się z "echo", ale żadne z nich nie jest rzeczywistym poleceniem z jakąkolwiek funkcją w powłoce.
Mimo bycia jednym z najprostszych możliwych poleceń, echo pozostaje dożywotnim nawykiem programistów, ponieważ sprawdzanie wartości zmiennej lub potwierdzenie, że skrypt dotarł do danego etapu, jest czymś, co programiści robią nieustannie, niezależnie od poziomu doświadczenia.
terminal
Dokąd zabiera cię 'cd ~'?Jaka jest podstawowa kombinacja klawiszy, by go przerwać?Jak nazywa się ten plik, zapisywany z rozszerzeniem .sh?Jak nazywa się to podejście, w przeciwieństwie do klikalnego GUI?Co to jest?Które polecenie terminala oznacza dokładnie to samo, co pytanie 'co jest w tym folderze'?Co to znaczy?Które polecenie wypisuje pełną ścieżkę twojej bieżącej lokalizacji?Co to jest?Jak nazywa się ta funkcja, zapisywana pionową kreską (|)?Na Linuksie i Macu jakie to słowo, dodawane na początku, znane też z memu 'zrób mi kanapkę'?Które zaszyfrowane narzędzie do zdalnego dostępu im to umożliwia?Quration — Quration AIQ