Bon j'ai bien créé le Script, il fonctionne, le lancement automatique aussi,
En gros actuellement le script ressemble à ca :
cp -u /volume1/incoming/*FICHIER_TYPE_1*.* /volume1/incoming/FICHIER_TYPE_1/
cp -u /volume1/incoming/*FICHIER_TYPE_2*.* /volume1/incoming/FICHIER_TYPE_2/
MAIS, avec cette solution je suis obligé de COPIER mes fichiers entrants, ce qui double forcement le volume (sans parler de l'usure du disque bien sur)
L'idéal serait donc de changer mon script, pour en faire non plus une copie de fichier mais créé des liens, avec le bon nom au bon endroit, et cela qu'une fois si le lien existe déjà pour éviter les doublons et autre joyeuseté.
J'ai bien compris que j'allais donc me tourner vers la commande ln, mais le problème est que j'utilise pour l'instant des * pour récupérer le nom de mes fichiers...
Donc un petit :
ln /volume1/incoming/*FICHIER_TYPE_1*.* /volume1/incoming/FICHIER_TYPE_1/
Et pour l'instant le tour est joué ?
edit1 : nan marche pas, c'était trop beau
edit2 : trouvé ! (merci pour votre aide)
Il faut juste écrire :
ln -r /volume1/incoming/*FICHIER_TYPE_1*.* /volume1/incoming/FICHIER_TYPE_1/
(Pour Transmission, j'y reviendrai plus tard mais à priori il ne permet pas de "ranger" des fichiers à proprement dit, mais je pense que plus intéressant : d’après les forums du soft, il permet de lancer un script après chaque fin de téléchargement.)