Next: Batch Up: JOBAFVIKLING Previous: JOBAFVIKLING

At

Med at kan man få et eller flere jobs afviklet på et senere tidspunkt. Hvis man f.eks. skal lave tre store SAS-kørsler, kan man gøre det om natten: Man laver først en fil, som indeholder de kommandoer man vil have udført. Ud over de tre SAS-job vil man også kopiere en output-fil, og have at vide hvornår det slutter. Filen indeholder


  sas job1.sas
  cp output save_it
  sas job2.sas
  sas job3.sas
  date
Kommandoerne bliver altså skrevet nøjagtigt, som hvis man sad og udførte dem en af gangen.
Herefter skriver man

   vip:/usv2/nn $  at 2355 < jobfil   <CR>
hvor 2355 er tidspunktet hvor jobbet skal udføres. Man kunne også have gjort det samme uden at lave en jobfil:

   vip:/usv2/nn $  at 2355      <CR>
   sas job1.sas        <CR>
   cp output save_it   <CR>
   sas job2.sas        <CR>
   sas job3.sas        <CR>
   date                <CR>
   <Ctrl-D>
De ting, som normalt ville blive skrevet på skærmen, bliver i stedet sendt tilbage til brugeren vha elektronisk post. I dette tilfælde vil der nederst i posten stå hvornår de tre job blev afsluttet, da den sidste kommando er date.


mr@imm.dtu.dk