← Back to team overview

sslug-teknik team mailing list archive

Re: at kommando igen.

 

Hans Christian Andersen wrote:
Tak til forskellige for svarene. Jeg forstod dem ikke helt, så jeg prøver at konkretisere mit spørgsmål med et eksempel. Jeg ønsker for eksempel, at bash scriptet skal udføre en kommando (her echo) på et forud bestemt tidspunkt. Scriptet kunne så se sdan ud:

-----script start
#!/bin/bash
tidspunkt="23:30"

at $tidspunkt
echo "planlagt til kørsel kl. $tidspunkt"
-----script slut

Prøv sådan her istedet:

#!/bin/bash
tidspunkt="23:30"

at $tidspunkt <<slut
echo "planlagt til kørsel kl. $tidspunkt"
slut


Så skulle det virke. <<slut betyder at den skal give de næste linier til at-kommandoens standard-input indtil den finder en linie, der bare består af ordet "slut"

Med venlig hilsen

Ole



Follow ups

References