Hi zusammen,
ich versuche per cronjob auf meinem Raspberry regelmäßig in eine Datei zu schreiben.
Der Cronjob an sich läuft bereits sehr gut.
Mein Skript als solches auch:
#include <stdlib.h>
#include <stdio.h>
int main(){
FILE * fTest
fTest = fopen(“//home/pi/Desktop/Skripte/test.csv”, “w”);
fprintf(fTest, “test \n”);
fclose(fTest);
return 0;
}
Alles anzeigen
Allerdings funktioniert die Kombination aus beiden nicht. Dass der Cronjob die richtige Datei ausführt weis ich, da ich die Inhalt von main() testweise
durch eine LED-Blinken Funktion ausgetauscht habe und diese dann geblinkt hat.
Sowohl die test.csv als auch das gcc-kompilierte Skript habe ich per chmod 775 freigegeben als auch als "ausführbar" markiert.
Als zweiten Test habe ich eine LED gleich zu Beginn von main() angeschalten und nach den File-Operationen wieder ausschalten wollen.
Die LED bleibt jedoch an, dh. wohl dass das Skript irgendwo bei den File-Operationen stehen bleibt.
Die Crontabelle habe ich über
sudo crontab -e konfiguriert
Woran könnte es liegen?
Vielen Dank für eure Hilfe
b2005