Un problème avec les expressions régulières
Résolu/Fermé
fresty
Messages postés
9
Date d'inscription
lundi 19 août 2013
Statut
Membre
Dernière intervention
21 août 2013
-
19 août 2013 à 13:41
fresty Messages postés 9 Date d'inscription lundi 19 août 2013 Statut Membre Dernière intervention 21 août 2013 - 20 août 2013 à 11:38
fresty Messages postés 9 Date d'inscription lundi 19 août 2013 Statut Membre Dernière intervention 21 août 2013 - 20 août 2013 à 11:38
A voir également:
- Un problème avec les expressions régulières
- Téléchargez cette archive (dossier compressé). en extraire tous les fichiers dans un dossier local. quel fichier contient l’expression trouverpix ? ✓ - Forum Compression
- Dossier archives - Forum Thunderbird
- Un service oracle database express edition existe deja sur cette machine - Forum Oracle
- Notepad++ expressions régulières ✓ - Forum Logiciels
- A des coupures regulieres - Forum WiFi
2 réponses
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 409
19 août 2013 à 13:46
19 août 2013 à 13:46
Salut,
ça me renvoi une erreur a la ligne de GREP.
Quelle erreur ??? A avoir un message d'erreur autant le poster, c'est quand même plus explicite ;-\
Sinon :
Les espaces sont en trop autour du signe égale ;-((
Puis privilégier la notation $(commande blabla) plutôt que l'emploi des quotes inversées, qui en plus ne sont pas prises en compte par le codage de CCM ;-(
PS. Tant qu'il est encore temps, modifie (ou supprime) ton adresse mail dans ton message ;-\
ça me renvoi une erreur a la ligne de GREP.
Quelle erreur ??? A avoir un message d'erreur autant le poster, c'est quand même plus explicite ;-\
Sinon :
a = 'date '+Iacc%j''
Les espaces sont en trop autour du signe égale ;-((
Puis privilégier la notation $(commande blabla) plutôt que l'emploi des quotes inversées, qui en plus ne sont pas prises en compte par le codage de CCM ;-(
PS. Tant qu'il est encore temps, modifie (ou supprime) ton adresse mail dans ton message ;-\
fresty
Messages postés
9
Date d'inscription
lundi 19 août 2013
Statut
Membre
Dernière intervention
21 août 2013
19 août 2013 à 13:57
19 août 2013 à 13:57
#!/bin/bash
a = 'date '+Iacc%j''
grep $a monfichier.log > file.txt
uuencode file.txt file.txt | mailx freestyle@mondomaine.cd
L'erreur affichée est:
./monscript.sh : bad substitution
a = 'date '+Iacc%j''
grep $a monfichier.log > file.txt
uuencode file.txt file.txt | mailx freestyle@mondomaine.cd
L'erreur affichée est:
./monscript.sh : bad substitution
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 409
Modifié par zipe31 le 19/08/2013 à 13:59
Modifié par zipe31 le 19/08/2013 à 13:59
Ben je te l'ai dit : il ne faut pas d'espace autour du signe égale ;-(
a=$(date '+Iacc%j')
fresty
Messages postés
9
Date d'inscription
lundi 19 août 2013
Statut
Membre
Dernière intervention
21 août 2013
19 août 2013 à 14:04
19 août 2013 à 14:04
Je l'ai fait mais voici une autre erreur:
syntax error at line 5: 'a=$' unexpected.
Pour plus de précision j'utilise SOLARIS...
syntax error at line 5: 'a=$' unexpected.
Pour plus de précision j'utilise SOLARIS...
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 409
19 août 2013 à 14:05
19 août 2013 à 14:05
Pour plus de précision j'utilise SOLARIS...
Effectivement ;-((
Ben remet l'autre syntaxe mais toujours sans espaces autour du signe égale, hein ? ;-)
Effectivement ;-((
Ben remet l'autre syntaxe mais toujours sans espaces autour du signe égale, hein ? ;-)
fresty
Messages postés
9
Date d'inscription
lundi 19 août 2013
Statut
Membre
Dernière intervention
21 août 2013
19 août 2013 à 14:08
19 août 2013 à 14:08
Donc il signale une erreur à la ligne :
a=$(date '+Iacc%j')
a=$(date '+Iacc%j')
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 409
19 août 2013 à 14:13
19 août 2013 à 14:13
Je t'ai dit de remettre la syntaxe avec les quotes inversées :