← Back to team overview

sslug-teknik team mailing list archive

Re: Tidsinställda kommandon??

 

Hej igen...

Jag lade det du skrev i ett bash-script som hette ~/tid, men när jag kör det så händer detta

	./tid: syntax error near unexpected token `;done'
	./tid: ./ljud: line 2: `while true;sleep 1200 && (mail &);done &'

Skriptet ser ut så här:
	#!/bin/sh
	while true;sleep 1200 && (mail &);done &

Vad gör jag fel??

> On Fri, 19 Feb 1999, Johan Andersson wrote:
> 
> > Hejsan!!
> >
> > Jag undrar om det går att göra ett skript som utför ett kommando efter en viss tidsbestämelse?? Typ 12 minuter mellan
> > varje gång den utför ett visst kommando??
> 
> Det er rimeligt nemt, f.eks. under bash:
> while true; sleep 720 && ( ./mitjob & ) ; done &
> 
> Bemærk at jeg bruger ( ./mitjob & ) for at tiden det tager at køre
> ./mitjob ikke skal regnes med i den tid sleep sover. Tiden det tager at
> starte ./mitjob i baggrunden bliver dog stadig regnet med, men det er
> næppe over et sekund (idet det bliver sat i baggrunden omgående).
> 
> Mads
> 
> --
> Mads Bondo Dydensborg.                               madsdyd@xxxxxxxxxxxx
> ---
> Free your mind and your desktop will follow....
>                                      Linux - the choice of a GNU generation

-- 
 ================================================================
||  Name:      Johan Andersson.  |  Icq-Uin:   28572735         ||
||  E-mail:    zrq501j@xxxxxxxxx |  Tel:       +46 (0)417 31150 ||
 ================================================================



Follow ups

References