A voir également:
- Aide de script
- Script vidéo youtube - Guide
- Ghost script - Télécharger - Polices de caractères
- Script bat - Guide
- Executeur de script - Télécharger - Édition & Programmation
- Microsoft activation script - Accueil - Windows
3 réponses
alfrodull
Messages postés
26
Date d'inscription
mardi 25 octobre 2011
Statut
Membre
Dernière intervention
29 février 2012
53
25 oct. 2011 à 22:04
25 oct. 2011 à 22:04
En rajoutant une espace après le premier crochet, il marche très bien ce script, chez moi en tout cas. Tu as des exemples de fichiers sur lesquels ça n'a pas marché ?
Utilisateur anonyme
26 oct. 2011 à 15:08
26 oct. 2011 à 15:08
# !/bin/bash #if [$# = 2 ]; then if [ $# -eq 2 ]; then mkdir /media/852B-43D6/musique/$1 # mv /media/852B-43D6/musique/*$2* /media/852B-43D6/musique/$1/ mv -t /media/852B-43D6/musique/$1/ /media/852B-43D6/musique/*$2* else #affiche un message d'erreur echo "Ce script doit être lancé avec deux arguments" exit 1 fipour -eq, regarde le man de bash
pour mv -t, regarde le man de mv