Exercice UNIX :
Résolu/Fermé
dominique6
Messages postés
252
Date d'inscription
mercredi 25 juillet 2007
Statut
Membre
Dernière intervention
3 janvier 2010
-
21 mars 2009 à 12:55
jipicy Messages postés 40805 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 22 mars 2009 à 00:12
jipicy Messages postés 40805 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 22 mars 2009 à 00:12
A voir également:
- Exercice UNIX :
- Fichier executable unix ✓ - Forum MacOS
- Telecharger unix - Forum Linux / Unix
- Fleur d'encre 5eme corrigé exercice ✓ - Forum PDF
- Unix substring ✓ - Forum Shell
- Ipconfig unix ✓ - Forum Linux / Unix
24 réponses
jipicy
Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 901
21 mars 2009 à 20:00
21 mars 2009 à 20:00
#! /bin/sh
if [ "$#" -ne 2 ]
then
echo "Il doit y avoir 2 paramètres en tout et pour tout."
exit 2
fi
fichier="$1"
nbre="$2"
for i in $(seq $nbre)
do
touch ${fichier}-${i}-$(date +%F)
((i++))
done
dominique6
Messages postés
252
Date d'inscription
mercredi 25 juillet 2007
Statut
Membre
Dernière intervention
3 janvier 2010
9
21 mars 2009 à 20:15
21 mars 2009 à 20:15
LoL c un truc de fou trop bien ton script je voulais juste savoir autant qeu argument je mets que des chiffres ou des lettres je peux mettre pour tester ? Merci
jipicy
Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 901
21 mars 2009 à 20:17
21 mars 2009 à 20:17
je voulais juste savoir autant qeu argument je mets que des chiffres ou des lettres je peux mettre pour tester ?
Tu peux la refaire en français, calmement et sans t'énerver, s'il te plaît ?
Tu peux la refaire en français, calmement et sans t'énerver, s'il te plaît ?
dominique6
Messages postés
252
Date d'inscription
mercredi 25 juillet 2007
Statut
Membre
Dernière intervention
3 janvier 2010
9
21 mars 2009 à 20:25
21 mars 2009 à 20:25
Quand je teste ton script je mets 2 chiffre par exemple le nom du script 1 2. Mais je viens de tester et avec des lettres ça fonctionne pas Merci pour ton aide.
jipicy
Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 901
22 mars 2009 à 00:12
22 mars 2009 à 00:12
[rep]$ ls foo.sh* [rep]$ ./foo.sh 1 2 3 Il doit y avoir 2 paramètres en tout et pour tout. [rep]$ ./foo.sh 1 Il doit y avoir 2 paramètres en tout et pour tout. [rep]$ ./foo.sh 1 2 [rep]$ ls 1-1-2009-03-22 1-2-2009-03-22 foo.sh* [rep]$;-\