Table of Contents

Powłoka i środowisko pracy

Przygotuj się do laboratorium

NIEOBOWIĄZKOWO, dla zainteresowanych - warto przejrzeć: 101 Bash Commands and Tips for Beginners to Experts

Wiedza

1. Powłoki w środowisku GNU

2. Środowisko pracy aplikacji

3. Zmiana znaku zachęty

4. Re/Definiowanie poleceń (alias)

Polecenie alias widzieliśmy już poprzednio - poznajmy je lepiej!

5. Cytowanie napisów

W środowisku powłoki są używane 3 znaki specjalne pozwalające na konstruowanie/cytowanie napisów:

6. Przeglądanie plików tekstowych

To help remember the difference between less and more, a common joke is to say, “less > more,” implying that less has greater functionality than more. A similar saying is that “less is more, more or less” (Wikipedia)

7. Inicjalizacja pracy powłok

8. GNU Readline

9. Edytory tekstu

Ćwiczenia

I. Typy powłok

II. Zmienne środowiskowe

III. Aliasy

IV. Cytowanie napisów

Proszę porównać działanie:

echo $SHELL
echo "$SHELL"
echo '$SHELL'
echo \$SHELL
echo \\$SHELL
echo \$$SHELL
echo "system to: uname" 
echo "system to: 'uname'" 
echo "system to: `uname`" 
echo "ls -l"
echo 'ls -l'
echo `ls -l`

V. Inicjalizacja powłok

VI. GNU Readline

Przetestować w GNU Bash: