| |  | Online-Kurs: Grundlagen des 3D-Druck-Designs für Industrieingenieure , ein Kurs
|
Autor
|
Thema: cron (849 mal gelesen)
|
AndreasN Mitglied Dipl.Ing. Maschinenbau
 
 Beiträge: 343 Registriert: 30.10.2000
|
erstellt am: 01. Mrz. 2005 10:01 <-- editieren / zitieren --> Unities abgeben:         
Moin zusammen, ich habe ein seltsames Verhalten auf einer Linux-Büchse, die ich mir nicht erklären kann. Ich habe ein Script, in dem ich mittels afio ein gepacktes Archiv erstelle. Das soll Cron abends erledigen. In der netten Mail, die ich bekomme, steht die Meldung "afio: unbekannter Befehl". Wenn ich aber den Aufruf aus der crontab in die shell kopiere und dort starte, läuft das Script problemlos durch. Muss ich das verstehen? ------------------ Gruß Andreas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied

|
erstellt am: 01. Mrz. 2005 11:57 <-- editieren / zitieren -->
Hallo AndreasN, das mußt du verstehen, sonst bekommst du dein Problem nicht gelöst. Die Ursache ist relativ einfach: Der Befehl "afio" liegt nicht in dem Suchpfad des Crondaemons und wird deshalb nicht gefunden. In deiner Shell liegt er aber im Pfad und kann deshalb ausgeführt werden. Zur Abhilfe gibst du den ganzen Pfad des Befehls mit an. Danach sollte es laufen. Viele Grüße, CEROG ------------------ Inoffizielle Linux-Hilfeseite |
AndreasN Mitglied Dipl.Ing. Maschinenbau
 
 Beiträge: 343 Registriert: 30.10.2000
|
erstellt am: 01. Mrz. 2005 12:12 <-- editieren / zitieren --> Unities abgeben:         
Hallo CEROG, danke für die Antwort. Das habe ich inzwischen als einzig logische Konsequenz (den Pfad angeben) auch gezogen, ohne jrdoch zu wissen warum. Befehl unbekannt heißt bei Linux entweder "keine Rechte", oder "find ich nich". Das der Crondeamon eigene Suchpfade hat, ist mir allerdings neu. Lassen die sich anpassen, und wenn ja, wo?
------------------ Gruß Andreas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied

|
erstellt am: 01. Mrz. 2005 13:01 <-- editieren / zitieren -->
Hallo AndrasN, ich weiß leider nicht, wo sich der Pfad für den Crondaemon anpassen läßt. Mein erster Blick wäre /etc/profile. Danach würde dann vermutlich die Suche im ganzen System losgehen... Tut mir leid, wenn ich dir hier nich weiterhelfen kann. Viele Grüße, CEROG ------------------ Inoffizielle Linux-Hilfeseite |
AndreasN Mitglied Dipl.Ing. Maschinenbau
 
 Beiträge: 343 Registriert: 30.10.2000
|
erstellt am: 01. Mrz. 2005 13:05 <-- editieren / zitieren --> Unities abgeben:         
|
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
 |