telenet script automatisieren

p-dichlorbenzol

Neuer User
Mitglied seit
31 Jul 2008
Beiträge
41
Punkte für Reaktionen
0
Punkte
0
hi ich möchte gerne die stat.cfg täglich auf auf meinen webpace im I-NET bekommen

das geht über

PHP:
cat /var/flash/stat.cfg > /var/media/ftp/USB-FlashDisk-01/stat.cfg
cd /var/media/ftp/USB-FlashDisk-01
./busybox ftpput -v -u [email protected] -p meinPW www.menkisys.de stat.cfg stat.cfg
exit

doch wie bekomme ich die fritz box zu das sie das selbst alle 24 h macht ??? :confused:

kann man eine do while schleife laufen lassen die so lange läuft ??? udn wenn ja wie ???
 
Such mal im Forum nach "AWAIT" - oder freetz auf die Box und cronjobs nutzen.


Gruß,
Wichard
 
Versuche mal dieses:

Code:
while true ; do
  if test $(date +%H-%M) = "23-59" ; then
    mein_kommando    
    sleep 86000
  fi
  sleep 30
done

Das Script führt um 23:59 täglich mein_kommando aus, ohne cron und mod.
 
hmm jetzt kommt

./log.sh: line 8: syntax error: "done" unexpected (expecting "fi")

und bei aweit
Code:
await() {
  local day=$((60*60*24))
  sleep $(( ($(date -d $(date +%m%d$1%Y) +%s) - $(date +%s) + $day) % $day ))
}
(await 0437; cat /var/flash/stat.cfg > /var/media/ftp/USB-FlashDisk-01/stat.cfg 
cd /var/media/ftp/USB-FlashDisk-01 
./busybox ftpput -v -u [email][email protected][/email] -p meinPW [url]www.menkisys.de[/url] stat.cfg stat.cfg ) &

% 86400 line 6: syntax error: (1235848140 - 1235855314 + 86400
 
Zuletzt bearbeitet von einem Moderator:
so jetzt mal mit neuer bussybox

wen ich da crontab aufrufen kommt

PHP:
 ./busybox  crontab 04:00 * * * log.sh

BusyBox v1.5.1 (2007-08-26 21:13:30 CEST)
multi-call binary

Usage: crontab [-c dir] {file|-}|[-u|-l|-e|-d user]

        File <opts>  replace crontab from file
        -    <opts>  replace crontab from stdin
        -u user      specify user
        -l [user]    list crontab for user
        -e [user]    edit crontab for user
        -d [user]    delete crontab for user
        -c dir       specify crontab directory

das wohl total falsch wie ght das richtig ????:confused::confused:
 

Neueste Beiträge

Statistik des Forums

Themen
244,916
Beiträge
2,220,903
Mitglieder
371,680
Neuestes Mitglied
jupado
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.