Comment utiliseriez-vous un démon cron pour exécuter une commande planifiée, telle que la collecte de l'utilisation de la mémoire et l'ajout de ces informations dans un fichier appelé /tmp/memory.usage, mais s'exécutant uniquement du lundi au jeudi toutes les cinq minutes? Je dois afficher la date et l'heure avant chaque nouvelle entrée dans le fichier. Veuillez aider. Merci d'avance pour vos suggestions et votre aide!
crontab -e
*/5 * * * 1-4 /path/to/script &
le script est
#!/bin/bash
echo "$(date)" >> /tmp/memory.usage
echo "$(free)" >> /tmp/memory.usage
echo ""
voir man 5 crontab
pour plus de détails. Ou, une ligne cron tout-en-un:
*/5 * * * 1-4 (echo $(date) && echo $(free) && echo "") >> /tmp/memory.usage