Aller au contenu

Featured Replies

Posté(e)

Bonjour,

Je cherche à automatiser la suppression d'un répertoire (dans lequel je met tout un tas de trucs temporaires) sur mon Synology via une tâche planifiée.

Je pense que cela est possible via crontab mais je ne suis pas du tout spécialiste :)

Si quelqu'un pouvait me guider ou me rediriger vers un tuto ?

Merci d'avance,

Julien

Posté(e)

Oui, tu peux le faire via crontab, qui lui appelera un script

Le plus dur est de faire le script ^^

Après, pour le cron, google = "man cron"

Si tu n'es pas familier avec le cron en ligne de commande, tu as un SPK dispo sur ce forum "cron manager spk"

Posté(e)

Oui, tu peux le faire via crontab, qui lui appelera un script

Le plus dur est de faire le script ^^

Après, pour le cron, google = "man cron"

Si tu n'es pas familier avec le cron en ligne de commande, tu as un SPK dispo sur ce forum "cron manager spk"

Attention a ce que tu va trouver avec "man cron", le cron du syno est une version "light" qui n'est pas identique aux crontabs complets.

D'autre part je te conseille *beaucoup* de prudence avec un script automatique qui efface des fichiers.

In petite faute de frappe ou une variable mal initialisée et c'est tout un disque supprimé dry.png

Exemple (à ne surtout pas exécuter!!!)


REP=/volume/scratch

find $DIR -mtime -7 -type f | xargs rm -f # erreur : $DIR au lieu de $REP !!!


Suite à L'errreur sur la variable (DIR au lieu de REP), tu va effacer des fichiers ailleurs qu'à l'endroit souhaité:

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.