Thread Previous • Date Previous • Date Next • Thread Next |
Hans Christian Andersen wrote:
Hvis jeg ville køre et program i morgen kl 20:00, ville jeg skrive en at kommndo ved prompten. Men kan jeg også lave et script, der indeholder en at kommando, således at hvis jeg kører scriptet nu, sætter det en at kommando op til at starte et program på et senere tidspunkt? (Jeg ønsker at validere argumenterne til at kommandoen, før jeg fyrer kommandoen af) Hvordan indlægger jeg for eksempel indtastning af Crtl-d i scriptet?
Jeg kan umiddelbart se tre muligheder: 1) ( echo linie 1 echo linie 2 ) | at tidspunkt 2) echo linie 1 > tmpfil echo linie 2 >> tmpfil at tidspunkt < tmpfil 3) at tidspunkt <<slut linie 1 linie 2 slutFordelen ved de to første er, at de kan lave variabelt output til at-kommandoen.
Eksemplerne her er lavet til bash, men de burde virke med de fleste shells. Muligvis med en smule anderledes syntaks.
Med venlig hilsen Ole
Thread Previous • Date Previous • Date Next • Thread Next |