Bonsoir,

Je cherche a faire un script batch pour trier des fichiers multimédia selon leurs extensions, exemple dans le dossier video je veux tous les fichiers d'extension (avi,wmv,mov,divx, xvid, mkv,str,etc...

mon problème, je pense que m'a syntaxe est fausse, rien ne ce passe

mon code est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
29
30
#!/bin/bash
@ECHO OFF
cls
:boucle



for extension in 'ls |cut -d "." -f2'
do

if   $extension==avi (goto video)
if   $extension==wmv (goto video)
if   $extension==mov (goto video)
if   $extension==divx (goto video)
if   $extension==xvid (goto video)
if   $extension==mkv (goto video)
if   $extension==mka (goto video)
if   $extension==mks (goto video)
if   $extension==mpeg4 (goto video)
if   $extension==mp4 (goto video)
if   $extension==avc (goto video)
if   $extension==flv (goto video)
if   $extension==str (goto video)

:video
mkdir video
mv *.$extension ./video

goto boucle
pour le moment je n'es fais que les fichiers videos a l'avenir je voudrais sous la même structure ajouter les musiques, images et autre

Merci d'avance