Stručný příkazový jazyk - Concise Command Language
Vývojáři | Digital Equipment Corporation |
---|---|
Operační systém | OS / 8 |
Plošina | PDP-10 |
Nástupce | DIGITÁLNÍ jazyk příkazů (DCL) |
K dispozici v | Angličtina |
Typ | Příkazový shell |
Stručný příkazový jazyk (CCL) byl termín používaný Digital Equipment Corporation pro Tlumočník příkazového řádku / Uživatelské rozhraní dodávány na několika jejich výpočetních systémech; jeho nástupce byl jmenován DIGITÁLNÍ jazyk příkazů (DCL).
CCL poskytuje uživateli rozsáhlou sadu příkazů terminálu.[1]
První systém zahrnující CCL byl DEC PDP-10.[2]
Dějiny
The PDP-6 Monitor přišel s jednoduchou sadou příkazů. Zkompilovat a spustit FORTRAN program, jeden by
- .R F4 --- vyvolat překladač FORTRAN
- *DTA1: PROG3 = DTA2: PROG3, SUB3A, SUB3B --- zadejte binární výstup a zdrojový vstup
- .R NAKLADAČ 30 --- vyvolat zavaděč, přidělit 30 kB paměti
- *DTA1: PROG3 --- zadejte binární objekt, který se má načíst
- *SYS: / S --- nechte zavaděč najít příslušné knihovny podprogramů
- .ULOŽIT DTA1: PROG3 --- zapište spustitelný soubor na DTA1
- (The TEČKA je výzva a Hvězda / hvězdička je subprompt)
PDP-10 měl CCL. Klíčem k jeho vylepšení oproti předchůdci byly:[2]
- vícestupňové příkazy: .EX PROG3, SUB3A, SUB3B
- zkontroluje, zda je třeba některou ze 3 překompilovat (a učinil to v případě potřeby)
- spustit zavaděč programu objektu (včetně potřebných knihoven podprogramů)
- spusťte program
- pokročilý příkazový soubor: .EX @ RUNPROG3.CMD
- spustí příkaz (y) v souboru .CMD
Příkazy
Následující tabulka obsahuje seznam příkazů CCL.[1]
Příkaz CCL (celý formulář) | Příkaz CCL (krátká forma) | Popis |
---|---|---|
BACKSPACE | BAC | Spouští CAMP. A magnetická páska nebo kazeta je od sebe vzdálena o zadaný počet souborů nebo záznamů. |
BOOT | BO | |
CCL | CCL | Zakáže program CCL na monitoru klávesnice OS / 8 umístěném na systémovém zařízení. |
POROVNAT | COMP | Spustí SRCCOM. Porovnává / zobrazuje rozdíly mezi dvěma zdrojovými soubory. Ačkoli řádek po řádku, umožňuje „dohnat“. |
KOMPILOVAT | KOM | Produkuje binární soubory a / nebo výpisy kompilace pro určené programové soubory. |
KOPÍROVAT | POLICAJT | Přenáší soubory z jednoho I / O zařízení do jiného. |
JÁDRO | COR | |
VYTVOŘIT | CREA | Spustí EDIT a otevře nový soubor pro vytvoření. |
CREF | CREF | |
DATUM | DA | |
DESIGN | DEA | |
VYMAZAT | DEL | Odstraní jeden nebo více souborů z disku nebo DECtape. |
PŘÍMO | DIR | |
UPRAVIT | ED | Spustí EDIT. Otevře již existující soubor pro úpravy. |
EOF | EOF | |
VYKONAT | EXE | |
POMOC | ON | Vytiskne informace o určených programech OS / 8. |
SEZNAM | LI | |
ZATÍŽENÍ | HLE | |
UDĚLAT | MAK | Spouští TECO. Otevře zadaný soubor pro výstup. |
MAPA | MAPA | Spouští BITMAP. |
MUNG | MUNG | Spustí makro TECO; parametry příkazového řádku poskytují větší přizpůsobivost. |
KAMARÁD | KAMARÁD | Spustí PAL8. Sestaví zdrojový soubor určený jako argument. |
TISK | PRI | Spustí program s názvem LPTSPL. |
RÁNA PĚSTÍ | PU | Spouští PIP. Děruje soubor uvedený na papírová páska. |
PŘEJMENOVAT | REN | Přejmenuje jeden nebo více souborů na disku nebo DECtape. |
RES | RES | Spouští RESORC. |
PŘETOČIT | REW | |
PŘESKOČIT | PŘESKOČIT | |
ROZMÁČKNOUT | SQ | Spustí nástroj PIP „squeeze“ / defrag[3] |
PŘEDLOŽIT | SU | Spustí program BATCH. |
TECO | TE | (Textový editor a COrrector, sofistikovaný textový editor s funkcemi MACRO). |
TYP | TY | |
UA | UA | |
UB | UB | |
VIDÍŠ | VIDÍŠ | |
VYLOŽIT | UNL | |
VERZE | VER | Vytiskne čísla verzí monitoru klávesnice OS / 8 a CCL. |
NULA | NULA |
Reference
- ^ A b „Stručný příkazový jazyk“ (CCL).„Příručka pro OS / 8“ (PDF). Duben 1974. Citováno 28. listopadu 2017.
- ^ A b Peter Clark (červenec 1982). „DEC TIMESHARING (1965)“. DEC Professional. str. 34.
- ^ „OS / 8“.
Squish je jako defragmentace, protože ve skutečnosti bude mazat soubory a přesouvat věci, abyste získali maximum volného místa.