• # pas besoin de grep

    Posté par . En réponse au message script en Bourne Shell. Évalué à 2.

    Salut, 2 boucles imbriquées suffisent :
    #!/bin/sh
    # Extensions connues
    EXTENSIONS='jpg txt sxw	ods odt'
    # pour chaque extension
    for I in $EXTENSIONS; do
    	# Le répertoire de cette extension existe t'il ?
    	if ! [ -d $I ]; then
    		# si non, on le créé.
    		mkdir $I		
    	fi
    	# pour chaque fichier de cette extension
    	for J in *.$I; do
    		# on déplace le fichier dans le bon répertoire
    		mv $J $I/$J
    	done
    done