Aller au contenu

cFlavien

Membres
  • Compteur de contenus

    8
  • Inscription

  • Dernière visite

À propos de cFlavien

Visiteurs récents du profil

1094 visualisations du profil

cFlavien's Achievements

Newbie

Newbie (1/14)

0

Réputation sur la communauté

  1. C'était bien, c'était ça le "^M", j'avais fait un cat test.sh et j'avais bien vue les ^M en fin de ligne, qui n'était pas dans notepad++ ! Merci beaucoup, en peaufinant mon script je devrait pouvoir obtenir le résulta que je souhaite.
  2. J'ai éditer mon post entre temps "-ash: ./test.sh: /bin/bash^M: bad interpreter: No such file or directory" pour "./test.sh" ": No such file or directoryvolume1/homes/Flavien/Download/TEST_IN" pour "bash test.sh"
  3. Non pas tout à fait ça, je veux déplacer les fichier dont le non est "LeGrosBoeuf" avec l'extension .mp3 (LeGrosBoeuf_01.mp3, LeGrosBoeuf_02.mp3,..) Il faut peut être modifier ton script "moveto" pour que le 1er argument corresponde à une chaîne de caractère du non de fichier? (Éventuellement, ne chercher que dans le non et pas dans l’extension) Ça nickel ça marche, merci #! /bin/bash download='/volume1/homes/Flavien/Download/TEST_IN' photo='/volume1/homes/Flavien/Download/TEST_OUT/photo' podcast='/volume1/homes/Flavien/Download/TEST_OUT/podcast' video='/volume1/homes/Flavien/Download/TEST_OUT/video' ############# PHOTO ############# moveto -c ${download} ${photo} jpg moveto -c ${download} ${photo} png ############# PODCAST ############# moveto -c ${download} "${podcast}/Apero du Captain" ADC moveto -c ${download} "${podcast}/wapx" wapx moveto -c ${download} "${podcast}/Le Gros Boeuf" LeGrosBoeuf mp3 ############# VIDEO ############# moveto -c ${download} ${video} mkv moveto -c ${download} ${video} mp4 Je pense être, bon mais la commande "chmod +x /volume1/homes/Flavien/Script_Synology/test.sh" puis "cd /volume1/homes/Flavien/Script_Synology/" puis "./test.sh". J'ai le message suivant "-ash: ./test.sh: /bin/bash^M: bad interpreter: No such file or directory" et avec "bash test.sh" Nettoyage de /volume1/homes/Flavien/Download/TEST_IN : No such file or directoryvolume1/homes/Flavien/Download/TEST_IN " non trouv▒/volume1/homes/Flavien/Download/TEST_IN : No such file or directoryvolume1/homes/Flavien/Download/TEST_IN " non trouv▒/volume1/homes/Flavien/Download/TEST_IN : No such file or directoryvolume1/homes/Flavien/Download/TEST_IN " non trouv▒/volume1/homes/Flavien/Download/TEST_IN : No such file or directoryvolume1/homes/Flavien/Download/TEST_IN " non trouv▒/volume1/homes/Flavien/Download/TEST_IN : No such file or directoryvolume1/homes/Flavien/Download/TEST_IN " non trouv▒/volume1/homes/Flavien/Download/TEST_IN : No such file or directoryvolume1/homes/Flavien/Download/TEST_IN " non trouv▒/volume1/homes/Flavien/Download/TEST_IN : No such file or directoryvolume1/homes/Flavien/Download/TEST_IN " non trouv▒/volume1/homes/Flavien/Download/TEST_IN
  4. @CoolRaoul, j'ai réussi à utiliser ton script avec les lignes ci-dessous, ça fait exactement ce que je voulais Juste quelques petit point, que je n'ai pas résolu, ou j'aurai besoin d'aide. Ligne 18, au lieu de déplacer les fichier les fichiers LeGrosBoeuf AVEC l’extension mp3, il déplace tous les fichier LeGrosBoeuf et TOUT les mp3. Ligne 16, pour avoir des lignes moins longues je voudrais réutiliser des variables comme ceci, mais il n'arrive pas trouvé le dossier source. Sans doute des 'apostrophes' a placer mais j'ai essayer de plusieurs façons et je n'ai pas trouvés ou les mettre. moveto -c ${download} /${podcast}/Apero du Captain/ ADC Lorsque j’exécute les lignes une à une dans putty ça marche très bien. J'ai enregistré le code ci-dessous dans un fichier .sh, mais quand je l’exécute avec putty ou avec le planificateur de tâche il ne marche pas (command not foud). Je l’exécute tout simplement avec cette ligne "/volume1/homes/Flavien/Script_Synology/moveto_script.sh" 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 download='/volume1/homes/Flavien/Download' public='/volume1/public' photo='/volume1/photo' podcast='/volume1/music/Podcast' video='/volume1/video' ############# PHOTO ############# moveto -c ${download} '/volume1/photo/A_TRIER' jpg moveto -c ${download} '/volume1/photo/A_TRIER' png ################################### ############# PODCAST ############# moveto -c ${download} '/volume1/music/Podcast/Apero du Captain/' ADC moveto -c ${download} '/volume1/music/Podcast/wapx/' wapx moveto -c ${download} '/volume1/music/Podcast/Le Gros Boeuf/' LeGrosBoeuf mp3 ################################### ############# VIDEO ############# moveto -c ${download} ${video} mkv moveto -c ${download} ${video} mp4 ###################################
  5. Bonjour, Merci j'ai tester le script, ça marche bien comme je vendrais. Je pense que en le modifiant je pourrait avoir ce que je veut. Et effectivement je n'ai peut être pas été très clair. Plutôt qu'un long discours voici un exemple de script que j'ai essayer entre temps sur windows (qui je comprend un peut mieux que dans le langage linux / syno !) (Mon script ne marche pas bien car il ne gère pas la ligne avec une étoile "\Photos\*\*p7700*.jpg" pour rechercher dans tous les sous dossiers) :: DEPLACEMENT DES FICHIERS set download=\\FLAVIEN_DS\volume1\homes\Flavien\Download set public=\\FLAVIEN_DS\volume1\public set photo=\\FLAVIEN_DS\volume1\photo set podcast=\\FLAVIEN_DS\volume1\music\Podcast set video=\\FLAVIEN_DS\volume1\video ::############# PHOTO ############# move "%download%\*.jpg" "%photo%\A_TRIER" move "%download%\*.png" "%photo%\A_TRIER" copy "%public%\Photos\*p7700*.jpg" "%photo%\FlickrSync\" copy "%public%\Photos\*\*p7700*.jpg" "%photo%\FlickrSync\" move "%public%\Photos\*2014*.jpg" "%photo%\2014\" move "%public%\Photos\*2015*.jpg" "%photo%\2015\" move "%public%\Photos\*2016*.jpg" "%photo%\2016\" ::################################### ::############# PODCAST ############# set pod=ADC set pod_dossier=Apero du Captain move "%download%\*%pod%*.mp3" "%podcast%\%pod_dossier%\" set pod=wapx set pod_dossier=Wapx move "%download%\*%pod%*.mp3" "%podcast%\%pod_dossier%\" set pod=LeGrosBoeuf set pod_dossier=Le Gros Boeuf move "%download%\*%pod%*.mp3" "%podcast%\%pod_dossier%\" ::################################### ::############# VIDEO ############# move "%download%\*.mkv" "%video%" move "%download%\*.mp4" "%video%\" move "%download%\*\*.mkv" "%video%\" move "%download%\*\*.mp4" "%video%\" ::################################### pause L'idée est aussi de pouvoir facilement ajouter des ligne au besoin. ps: non non ce n'est pas pour l'école, j'ai juste histoire d'automatiser des taches.
  6. Si je viens demander conseil c'est que j'ai pas forcement trouver ce que je voulais.
  7. Bonjour a tous. J'ai un DS215j, je voudrais faire un script pour déplacer des fichier qui s’exécuterait tous les jours. Je voudrais pouvoir déplacer les fichier en fonction de leur nom. exemple: Si extension est ".jpg ou .png" et nom du fichier contient "toto" alors déplacer vers "volume1/photos/toto/" Et à la fin supprimer les dossiers vides en ignorant thumb.db, *.lnk et *.url Pouvez me dire si c'est possible et comment faire ? Merci
  8. Bonjour Je téléchargement régulièrement des podcast via RSS avec downlaod station. Existe t'il une solution (script,...) pour vider la clée usb et faire un couper/colers des podcast dans le dossier home/downlaod/podcast sur la clé usb. Le tout automatiquement quand la clé est brnacher sur le synology. Merci
×
×
  • Créer...

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.