Script de test
Résolu/Fermé
chrisgdl
Messages postés
3
Date d'inscription
lundi 18 juin 2012
Statut
Membre
Dernière intervention
6 août 2013
-
Modifié par chrisgdl le 6/08/2013 à 09:07
chrisgdl Messages postés 3 Date d'inscription lundi 18 juin 2012 Statut Membre Dernière intervention 6 août 2013 - 6 août 2013 à 12:27
chrisgdl Messages postés 3 Date d'inscription lundi 18 juin 2012 Statut Membre Dernière intervention 6 août 2013 - 6 août 2013 à 12:27
A voir également:
- Script de test
- Test performance pc - Guide
- Script vidéo youtube - Guide
- Test composant pc - Guide
- Redmi note 13 5g test - Accueil - Téléphones
- Test performance pc gratuit - Accueil - Utilitaires
2 réponses
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 420
6 août 2013 à 09:09
6 août 2013 à 09:09
Salut,
Montres-nous ce que tu as fait.
Je n'arrive pas du tout à récupérer les valeurs du grep
C'est à dire, le code retour ou le résultat du grep ?
Montres-nous ce que tu as fait.
Je n'arrive pas du tout à récupérer les valeurs du grep
C'est à dire, le code retour ou le résultat du grep ?
chrisgdl
Messages postés
3
Date d'inscription
lundi 18 juin 2012
Statut
Membre
Dernière intervention
6 août 2013
6 août 2013 à 11:34
6 août 2013 à 11:34
Bonjour Zipe31, merci de ton aide :)
Le fichier toto.log contient bien "erreur"
#! /bin/sh
grep -i "erreur" /home/toto.log
if [ $? -eq 0 ]
then
rm ${/home/fichier_de_test.log}
else
exit 1
fi
exit 0
et quand je l'exécute j'ai: "bad substitution" ligne 8
Le fichier toto.log contient bien "erreur"
#! /bin/sh
grep -i "erreur" /home/toto.log
if [ $? -eq 0 ]
then
rm ${/home/fichier_de_test.log}
else
exit 1
fi
exit 0
et quand je l'exécute j'ai: "bad substitution" ligne 8
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 420
6 août 2013 à 11:44
6 août 2013 à 11:44
Normal, le fichier "/home/fichier_de_test.log" n'est pas une variable, il ne faut pas l'entourer de "${}" ;-\
rm /home/fichier_de_test.log
De plus, tu testes un fichier nommé "toto.log" et tu veux effacer un fichier nommé "fichier_de_test.log", c'est normal ou tu t'es planté dans le nom des fichiers ?
rm /home/fichier_de_test.log
De plus, tu testes un fichier nommé "toto.log" et tu veux effacer un fichier nommé "fichier_de_test.log", c'est normal ou tu t'es planté dans le nom des fichiers ?
chrisgdl
Messages postés
3
Date d'inscription
lundi 18 juin 2012
Statut
Membre
Dernière intervention
6 août 2013
6 août 2013 à 12:27
6 août 2013 à 12:27
Ah autant pour moi...
Pour les tests précédents c'était bien une variable en effet :/
Et pour le rm, c'est normal. Je veux vraiment dissocier les deux fichiers.
Pour les tests précédents c'était bien une variable en effet :/
Et pour le rm, c'est normal. Je veux vraiment dissocier les deux fichiers.