Expansní operátory

1. Expanse

Shell před samotným vykonáním příkazů uvedených v příkazové řádce provádí několik různých kontrol. Mezi ně patří například ověření pravidel syntaxe, tedy jestli zápis příkazů splňuje všechny požadované náležitosti, ale také kontroluje výskyt speciálních operátorů, které do jisté míry modifikují zadanou vstupní informaci a mohou mít tedy na chod programů zcela zásadní vliv. Tyto operátory se speciální funkcí se nazývají expansní operátory. Nejvýznamnější z expansních operátorů představíme v následujících kapitolách. Všechny uvedené expanse se provádějí zcela automaticky, ne vždy však uživatel potřebuje, aby se expanse určitého typu prováděla, proto existují i operátory pro potlačení expansí (viz kapitolu Potlačení expanse).