Y at-il quelque chose comme de la charpie pour crontab? J'aimerais savoir que j'ai tous mes espaces et mes étoiles triés sans attendre que quelque chose ne fonctionne pas.Y a-t-il un programme semblable à de la charpie pour crontab?
Répondre
Je ne pense pas que vous ayez besoin d'une peluche pour crontab. Il y a 5 champs qui sont séparés par un espace puis un espace puis la commande à exécuter et ses arguments finissent hors de la ligne. De plus, sur Ubuntu au moins, crontab ne vous laissera pas enregistrer un fichier bum. J'ai juste essayé quelques trucs et ça les a tous barbés. Je suppose que cela signifie que crontab est sa propre «charpie pour cron».
Il est peut-être un peu à l'écart, mais un moyen facile serait de le charger simplement avec un éditeur de crontab graphique comme kcron ou gcrontab. Si vous avez besoin de l'appeler dans un script, this question est sur la façon de le faire en php.
ssh admin @ myhost kcron Erreur: ne peut pas afficher ouvert Pas tout le monde a une interface graphique. –
Eh bien, vous avez presque certainement une interface graphique quelque part. Utilisez ssh X forwarding et voilà - La fenêtre apparaît sur votre écran – phihag
Pas si vous êtes sur l'un de mes serveurs, ce ne sera pas le cas. L'installation de suffisamment de bibliothèques X (plus GTK/Qt/KDElibs/etc) pour obtenir un éditeur graphique est un non-non sur un serveur sérieux. Pour des raisons de taille, nous aimons éviter tout ce qui peut présenter un vecteur d'attaque possible. –
J'ai trouvé CronWTF pour être incroyablement utile lors de l'écriture de crontabs - il traduit vos étoiles et vos commandes en quelque chose de plus humain, pour faciliter la lecture d'étranges tâches cron.
Mieux encore, parce que c'est tout javascript, vous pouvez l'exécuter localement, et personne n'a besoin de connaître vos meilleurs emplois cron sekrit.
Une autre alternative si vous ruby de code est d'utiliser la pierre précieuse whenever - vous utilisez un fichier ruby exemple appelé schedule.rb
pour analyser et générer crontab de façon:
every 10.minutes do
command "/usr/bin/my_great_command"
end
vous donnera une entrée crontab de
0,10,20,30,40,50 * * * * /usr/bin/my_great_command
Et celui-ci ici:
every 2.days, :at => '4:30am' do
command "/usr/bin/my_great_command"
end
Vous donnera:
30 4 1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31 * * /usr/bin/my_great_command
ooo ceux qui sont tous les deux astucieux! Merci – Uberfuzzy
Il y a un linter Python pour crons. Voir the CheckCrontab project
- 1. Comment déléguer dans un crontab pour utiliser un autre fichier comme crontab? aka Crontab dans SVN/CVS?
- 2. Y a-t-il quelque chose de «semblable» à la CSS dans XSL-FO?
- 3. Plugin semblable à Ghostdoc pour IntelliJ IDEA
- 4. Fenêtre popup semblable à la fenêtre modale
- 5. Comment augmenter le timeout pour un cronjob/crontab?
- 6. GUID semblable à YouTube
- 7. Contrôle de saisie semblable à DateTimePicker
- 8. Y a-t-il un AppDomain pour chaque programme C#?
- 9. Exécuter crontab avec l'entrée utilisateur
- 10. Comment configurer un crontab pour qu'il s'exécute à un moment précis
- 11. Une structure semblable à Equals() pour les classes .NET?
- 12. Comment obtenir des emails colorés de crontab?
- 13. Python: fonction semblable à un zip qui permet d'obtenir des pads de la plus grande longueur?
- 14. wpf interface semblable à une perspective
- 15. y compris un fichier exe à jar
- 16. Y a-t-il un programme de mise à jour automatique du plugin jQuery?
- 17. Panneau de défilement semblable à Google Maps dans WPF
- 18. Visual Studio Macro à coller semblable à String.Format
- 19. Comment obtenir un contour de classe semblable à Eclipse dans VS 2008/C#?
- 20. Y at-il un programme qui peut envoyer des données via des sockets à un serveur, pour le tester?
- 21. mtrace pour un programme fortran
- 22. Programme pour corrompre un fichier?
- 23. Nom alternatif pour un-à-un vs un-à-plusieurs
- 24. Boîte de message semblable à Windows pour Linux - cette implémentation C++/Motif fonctionnerait-elle?
- 25. Calculer par programme la mémoire occupée par un objet Java y compris les objets qu'il référence
- 26. Un excellent tutoriel de mysql pour y entrer?
- 27. Existe-t-il un remplacement javadoc qui utilise une syntaxe semblable à Wiki?
- 28. Comment puis-je gérer une structure de modèle semblable à un dossier?
- 29. Existe-t-il un extracteur de sélection jquery semblable à l'extension xpather firefox?
- 30. Y at-il un problème à utiliser int pour la propriété de classe?
La plupart des crons nécessitent également un retour à la ligne à la fin du fichier. Et tout le monde n'installe pas les entrées cron de manière interactive. Si vous utilisez une sorte d'automatisation ou un système de gestion de configuration à grande échelle, vous serez en mesure de contourner facilement/accidentellement toutes les vérifications de sécurité que le système a comme mécanisme de défense. Je dirais fortement que la peluche pour cron est une idée abondamment raisonnable. (En effet, la recherche d'un est comment j'ai trouvé cette vieille question.) – wrosecrans
Sur Ubuntu vous devez également fournir le nom d'utilisateur après les champs de temps –