Näytä kirjoitukset

Tässä osiossa voit tarkastella kaikkia tämän jäsenen viestejä. Huomaa, että näet viestit vain niiltä alueilta, joihin sinulla on pääsy.


Viestit - jormala

Sivuja: [1]
1
Pitäisiköhän varmistaa, että cron on ylipäätään käynnissä...
Kyllä cron oli käynnissä. Sain lopulta kaikki kohdalleen ja juttuni toimii. Kävin läpi tarkasti oikeudet ja polut  ym. säännöt. Niinhän se sitten onnistui.

2
Kiitokset hyvästä neuvoista!  Eiköpä tuo tuosta ratkea.




Osaisiko joku neuvoa, että miksi alla oleva crontab + ftp scripti ei toimi. Se vai ei näytä tekevän mitään ? Scripti kyllä toimii komentoriviltä, eli /etc/crontab ilmeisesti mättää?

# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user   command
17 *   * * *   root    cd / && run-parts --report /etc/cron.hourly
25 6   * * *   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6   * * 7   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6   1 * *   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
* * * *  * *  root          ~/jorma/ardu/koe.sh
#

#!/bin/sh

WINDOWS_SERVER= domaini.com/public_ftp
LOCALDIR=/oma/hakemisto/
FILENAME=ulkolampo.png


# transfer the file
ftp -in << EOF
open $WINDOWS_SERVER
user käyttäjä salasana
ascii
lcd $LOCALDIR
put $FILENAME
close
EOF



3
Se vain ei onnistu. Mikähän mättää, kun tuo crontab ei edelleenkään tottele. Pitäisi siis toistaa minuutin välein tuo testaus scripti. Kyseessä on ubuntu 10.10. Onko joutunut woodoon kohteeksi?

tiedoston matti oikeudet:
-rwxrw---- 1 j j 98 2011-03-16 07:27 koe.sh
j@j-System-Product-Name:~$ ^C

scriptin koe.sh oikeudet:
-rwxrw---- 1 j j 98 2011-03-16 07:27 koe.sh
j@j-System-Product-Name:~$ ^C

/etc/crontab:
#00 * * *  * *  root
# m h  dom mon dow   command
00 * * *  * *  root  /home/matti/koe.sh

scripti testattu ja toimii ainakin komentorivikäskyllä. Scripti matti -tiedostossa:

 #!/bin/bash
 echo "Lasketaan kymmeneen:" > koe.dat
 for luku in $(seq 10)
 do
  echo $luku
 done






Osaisiko joku neuvoa, että miksi alla oleva crontab + ftp scripti ei toimi. Se vai ei näytä tekevän mitään ? Scripti kyllä toimii komentoriviltä, eli /etc/crontab ilmeisesti mättää?

# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user   command
17 *   * * *   root    cd / && run-parts --report /etc/cron.hourly
25 6   * * *   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6   * * 7   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6   1 * *   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
* * * *  * *  root          ~/jorma/ardu/koe.sh
#

#!/bin/sh

WINDOWS_SERVER= domaini.com/public_ftp
LOCALDIR=/oma/hakemisto/
FILENAME=ulkolampo.png


# transfer the file
ftp -in << EOF
open $WINDOWS_SERVER
user käyttäjä salasana
ascii
lcd $LOCALDIR
put $FILENAME
close
EOF



4
Osaisiko joku neuvoa, että miksi alla oleva crontab + ftp scripti ei toimi. Se vai ei näytä tekevän mitään ? Scripti kyllä toimii komentoriviltä, eli /etc/crontab ilmeisesti mättää?

# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user   command
17 *   * * *   root    cd / && run-parts --report /etc/cron.hourly
25 6   * * *   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6   * * 7   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6   1 * *   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
* * * *  * *  root          ~/jorma/ardu/koe.sh
#

#!/bin/sh

WINDOWS_SERVER= domaini.com/public_ftp
LOCALDIR=/oma/hakemisto/
FILENAME=ulkolampo.png


# transfer the file
ftp -in << EOF
open $WINDOWS_SERVER
user käyttäjä salasana
ascii
lcd $LOCALDIR
put $FILENAME
close
EOF


5
Kiitos!. vastauksesi ratkaisi ongelmani.

6
Tein eräälle  www-palvelimelle php-scriptin joka  joka kirjoittaa "tiedostoon.txt"  nettisivuilla olevista nappuloista joko ykkösen tai nollan. Nyt tämä tieto olisi tarpeen saada kotiin laiteohjausta  varten. Siis jonkinlainen netin yli menevä on/off-kytkin. Onko mahdollista kirjoittaa jonkinlainen scripti, joka kopiosi kotikoneelleni tämän tiedoston ja osaisi antaa palvelimelle minun tunnukset ja salasanat. Tai kokeneemmat: Kuinka te järjestäisitte jutun. Sähköposti vois olla yksi tapa, mutta onko siitä konstikkaampi käsitellä kotikoneella kuin pelkkä tiedosto joka tulee johonkin hakemistooni. Tutkisin kotikoneella  (ubuntu 5.1) scriptillä tiedoston sisällön ja se pohjalta tiedot  eteenpäin elektroniikalle, joka on minulle jo tutumpaa. Mutta tuo tiedoston siirto automaattisesti
www-palvelimelta kotikoneelle on vielä mysteeri. palvelimessa on php-tuki, mutta esim tietokannat näyttäisivät puuttuvan. Tiedoista, linkeistä olisin kovin kiitollinen.












7
Laitealue / setserial ongelma
« : 27.12.05 - klo:20.30 »
Sarjaporttiin tulee mikrokontrollerista dataa joka pitäisi saada lokitiedostoon. Yritin sitä seuraavasti
setserial /dev/ttyS1 baud_base 9600
cp /dev/ttyS1 asteeti.txt
Tedosto pysyi tyhjänä, sensijaa näytti että pc suolsi jotain tietoa kontrollerille päin.
Mikä mättää?

8
Ubuntu tietokoneissa / Re: kellonaika tekstitiedostoon
« : 25.12.05 - klo:13.15 »
Kiitos,
vastaus auttoi, homma jatkuu.

9
Ubuntu tietokoneissa / kellonaika tekstitiedostoon
« : 25.12.05 - klo:10.42 »
Haluaisin automaattiajastuksella (cron) kirjoittaa tietoja tunneittain ja alekkain tekstitiedostoon. Voisiko joku kirjoittaa komentoriviesimerkin  vaikkapa kuinka kellonaika kirjoitetaan tekstitiedostoon  "aika.txt"
Toivotan samalla hyvää pyhien jatkoa.

10
Ubuntu tietokoneissa / Re: gplot ja avrgcc
« : 14.12.05 - klo:16.20 »
Kiiitos vastauksesta.  Kyllähän ne sinne asentui.   Yritin liian monimutkaisesti. Todella pelkkä "sudo apt-get install gcc-avr riitti" Perl -mohkuloissa on vielä  selvitettävää, mutta kyllä se siitä.   Ubuntu on ollut koneeessa vasta muutaman päivän, joten aika keltanokkia tässä ollaan.   

11
Ubuntu tietokoneissa / gplot ja avrgcc
« : 14.12.05 - klo:09.08 »
Asensin tämän Ubuntun koneesseeni ja tarkoitus olis siirtää avr-prossujen ohjelmointi windowssista tänne. Gplot näyttäisi mainiolta käppyränpiirto-ojelmalta, joka sopisi mainiosti omiin projekteihini. Molempien asennus ei oikein onnistunu vaan tyssäsi määrättyihin erroreihin. Kysynpä nyt ensinalkuun onko kukaan asennellut Ubuntuun näitä, ennenkuin kyselen/selittelen  tarkemmin ongelmat. Systeemi on Ubuntu 5.1 ja Gnome 2.12.  Tämä distro vaikuttaa muuten erinomaisesti toimivalta kunhan saan omat tietoni päivitetyksi   :)

Sivuja: [1]