<Poprzedni | Spis treści | Następne>
Cytowanie
Teraz, gdy widzieliśmy, na ile sposobów powłoka może wykonywać ekspansje, nadszedł czas, aby dowiedzieć się, jak możemy ją kontrolować. Weź na przykład:
[ja@linuxbox ~]$ echo to jest
to jest test
test
[ja@linuxbox ~]$ echo to jest
to jest test
lub:
[ja@linuxbox ~]$ echo Łącznie 100.00 zł
Razem 00.00
[ja@linuxbox ~]$ echo Łącznie 100.00 zł
Razem 00.00
W pierwszym przykładzie dzielenie wyrazów przez powłokę usunięto dodatkowe białe znaki z przegapić lista argumentów polecenia. W drugim przykładzie interpretacja parametrów zastąpiła wartość „$1” pustym ciągiem, ponieważ była to niezdefiniowana zmienna. Powłoka zawiera mechanizm o nazwie cytowanie selektywnie tłumić niepożądane rozszerzenia.