Type
| Formát: | TYPE{soubor|maska}[TO <soubor>] [OPT H|N] [HEX] [NUMBER] [AUTO] [TEXTONLY] [WIDTH <šířka řádku>] [BUF|BUFFER=<n>] |
| Šablona: | FROM/A/M, TO/K, OPT/K, HEX/S, NUMBER/S, AUTO/S, TEXTONLY/S, WIDTH/K/N, BUF=BUFFER/K/N |
| Účel: | Zobrazuje obsah souborů |
| Cesta: | C:TYPE |
Příkaz TYPE zobrazí obsah zadaného souboru nebo souborů. Do jednoho příkazu můžete zadat více souborů najednou (oddělených mezerami) a též lze použít znakovou masku. Soubory se zobrazí postupně po sobě.
Implicitně se obsah souborů zobrazí na obrazovce, ale argumentem TO můžete výpis uložit do souboru (samozřejmě je možné i normální přesměrování, ale takhle to je pohodlnější).
Volby OPT H a OPT N jsou ekvivalentní volbám HEX a NUMBER. Volba HEX vypíše obsah souboru jako sled šestnáctkových čísel, se sloupcem ASCII ekvivalentů umístěným vlevo.
Tak je možné prohlížet i binární soubory. Příkaz TYPE je samozřejmě určen především pro zobrazování textových souborů, ale pokud mu zadáte binární soubor, pokusí se jej zobrazit. Samozřejmě, takový výpis bývá nečitelný, ale s volbou HEX se v něm dá vyznat.
Volba NUMBER opatří jednotlivé zobrazené řádky čísly. Volby HEX a NUMBER nelze pochopitelně použít současně. Právě s volbami HEX a NUMBER se uplatní výstup do souboru - můžete si tak vytvořit šestnáctkový nebo očíslovaný výpis.
Volba AUTO způsobí, že příkaz TYPE prozkoumá prvních 256 znaků souboru. Pokud jsou nalezeny nějaké netisknutelné znaky, dojde k zobrazení souboru jako by byla zadána volba HEX. Všimněte si, že můžete přepsat možnost AUTO pomocí možnosti HEX. V takovém případě se vždy zobrazí soubory zadané jako sloupce hexadecimálních čísel.
Volba WIDTH určuje, jak široká by měla být každá řádka ve HEX formátu. Například WIDTH=120 se pokusí zobrazit tolik dat v hexadecimální podobě, kolik se vejde do řádku o celkové délce až 120 znaků. Výchozí je zobrazení 61 znaků na řádek.
Ve výchozím nastavení příkaz TYPE zobrazí obsah souboru tak, jak je načten, včetně binárních dat (netisknutelné znaky). Chcete-li nahradit netisknutelné znaky před samotným výstupem, použijte volbu TEXTONLY. Jakýkoli netisknutelný znak bude nahrazen znakem ".".
Kolik dat je načteno a zapsáno najednou, lze ovládat volbou BUFFER. Ve výchozím nastavení bude současně načteno / zapsáno maximálně 2048 bytů.
Příklad
| 1> TYPE S:User-Startup |
Na obrazovce se zobrazí obsah souboru User-Startup v adresáři S:.



