Stap 6: problemen oplossen
Wanneer u een script via terminal uitvoert, is de syntaxis "~ $. / scriptpath" maar voor sommige reden dit ontging me in de crontab. Ik probeerde met behulp van variaties op het volledige pad naar het script, plaatsen de periode verschillende plaatsen voordat het ontdekt/besefte dat het was "home/user/path/./script" of "~ / path/./script"Ik heb ook geprobeerd het definiëren van een pad binnen crontab naar waar de het script kan worden gevonden, maar ik kon niet krijgen dat beide werken.
Aangezien de scripts en crontab nu, werken ze. Het alarm lanceert en functies, maar het cancel_alarm script niet opdagen dus ik moet handmatig open terminal en pkill het script. Dit zorgt ervoor dat ik wakker, maar is lastig omdat ik maakte een script die dit moet doen.
UPDATE: het script "alarm" is bijgwerkt hier en op mijn computer, met een kleine wijziging die de "cancel_alarm" script in een terminal-venster lanceert.
Als iemand heeft tips of suggesties die groot zouden zijn.
Anders voel je vrij om te downloaden en gebruiken van deze scripts. Ze zijn opgenomen als tekstbestanden, dus je moeten zult verwijderen van de ".txt" en kan worden uitgevoerd als een programma.