Run

Formát: RUN <příkaz> [+{<příkaz>}]
Šablona: COMMAND/F
Účel: Spouští příkazy jako procesy v pozadí
Cesta: Vnitřní příkaz

Příkazem RUN můžete spustit příkaz jako proces v pozadí. Proces v pozadí nemá vlastní okno pro vstup a výstup (používá okno shellu, z něhož byl spuštěn), ale neblokuje příkazovou řádku, protože to je samostatný proces.

Příkaz RUN se snaží vykonat zadaný <příkaz> a jeho případné argumenty. Takto můžete spustit i více příkazů, když je oddělíte znaménky plus (+). Klávesa Return po plus se pak neinterpretuje jako odeslání příkazu, pouze se odřádkuje a příkazy můžete psát na další řádce. Teprve samotná klávesa Return (bez plus před sebou), spustí celou sekvenci příkazů.

Okno shellu, z něhož jste spustili program příkazem RUN, někdy nejde zavřít, protože program je má rezervováno pro své výstupy. Tomu se dá předejít, když výstup přesměrujete na NIL:, příkazem RUN >NIL: <příkaz>.

Vyhledávací cesta a velikost zásobníku jsou pro proces v pozadí stejné jako pro shell, z něhož byl spuštěn.

Příkaz RUN můžete použít i pro rezidentní příkazy. Ty se hledají jako první, pak teprve systém probírá vyhledávací cestu.

Příklady

1.System2.0:> RUN EXECUTE s:Pokus

Zpracování dávkového souboru "s:Pokus" proběhne na pozadí, shell číslo 1 zůstane volný.

1.System2.0:> run date +
list c:dir nohead
Sunday 06-Mar-94 16:17:02
[CLI 11]
10.System2.0:> dir               3440 --p-rwed 16-Jul-91 15:06:55

A tady vidíte, jak se dá vykonat více příkazů v pozadí. Nejprve se zobrazí datum a čas a pak informace o souboru příkazu DIR.

  • neděle, 16 srpen 2020
  • Posted in: R

Napsat komentář

Pro přidání komentáře se prosím přihlaste.

Odhadované roční prodeje

odhadovany prodej

Prodeje podle regionů

prodej regiony

Počet prodaných kusů

Počet prodaných kusů