Quration AIQ

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.

Jak brzmi 'Hello World' skryptowania powłoki — polecenie, po które sięgasz zawsze, gdy trzeba sprawdzić wartość zmiennej?

echo
echo wypisuje to, co następuje po nim. Użyj echo $PATH, by zbadać zmienną, albo rozsiej je po skryptach, by narrować postęp — skromny, ale stały towarzysz.

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.

▶ Quration AIQ

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