E486: Pattern not found
moudi191
Messages postés
41
Statut
Membre
-
moudi191 Messages postés 41 Statut Membre -
moudi191 Messages postés 41 Statut Membre -
Bonjour,
j'ai une tache planifié et dedans j'ai ce code :
cd $REP_DATAS/bde
for file in *.txt; do dos2unix -o "$file"; done
vi +":%s/ //g" +":wq" infoAntennesGSM.txt
vi +":%s/ //g" +":wq" infoAntennesUMTS.txt
cd $REP_DATAS/nap
for file in *.xml; do dos2unix -o "$file"; done
par contre a chaque fois j'ai une message d'erreur
Error detected while processing command line:
E486: Pattern not found: Â|
"infoAntennesGSM.txt" 72327L, 6886120C written
a mon avis il vien de la commande VI mais j'arrive pas de trouver comment resolu ce probleme
par contre lorsque je lance cette tache manuellement (sh update.sh) l'erreur ne s'apparait pas
SVP si quelqu'un peux m'aider car ca fait 3 jour et j'ai devenu fou
desole pour mon francais parce que je suis anglophone et ca fait seulement 1 an et quelque mois que j'apprend le francais
d'avance merci
j'ai une tache planifié et dedans j'ai ce code :
cd $REP_DATAS/bde
for file in *.txt; do dos2unix -o "$file"; done
vi +":%s/ //g" +":wq" infoAntennesGSM.txt
vi +":%s/ //g" +":wq" infoAntennesUMTS.txt
cd $REP_DATAS/nap
for file in *.xml; do dos2unix -o "$file"; done
par contre a chaque fois j'ai une message d'erreur
Error detected while processing command line:
E486: Pattern not found: Â|
"infoAntennesGSM.txt" 72327L, 6886120C written
a mon avis il vien de la commande VI mais j'arrive pas de trouver comment resolu ce probleme
par contre lorsque je lance cette tache manuellement (sh update.sh) l'erreur ne s'apparait pas
SVP si quelqu'un peux m'aider car ca fait 3 jour et j'ai devenu fou
desole pour mon francais parce que je suis anglophone et ca fait seulement 1 an et quelque mois que j'apprend le francais
d'avance merci
9 réponses
Salut,
essaie avec sed
essaie avec sed
cd $REP_DATAS/bde for file in *.txt; do dos2unix -o "$file"; done sed -i.orig 's/ //g' infoAntennesGSM.txt sed -i.orig '/ //g' infoAntennesUMTS.txt cd $REP_DATAS/nap for file in *.xml; do dos2unix -o "$file"; done
SUPER cool ca a l'air marche
j'attend encor demain et je te di en tou cas merciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
j'attend encor demain et je te di en tou cas merciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
Re,
mets tes ficheirs sur cjoint.com je vais tester ce soir ;-)
mets tes ficheirs sur cjoint.com je vais tester ce soir ;-)
ok il sont la
https://www.cjoint.com/?kqoIejSHuN infoAntennesGSM.txt
https://www.cjoint.com/?kqoJpbwlRb update.sh
https://www.cjoint.com/?kqoJWJSoya audit.sh
thx
https://www.cjoint.com/?kqoIejSHuN infoAntennesGSM.txt
https://www.cjoint.com/?kqoJpbwlRb update.sh
https://www.cjoint.com/?kqoJWJSoya audit.sh
thx
ok merci j'y vais
mais j'aimerai bien si tu regarde ca aussi
http://www.commentcamarche.net/forum/affich 8912759 pb d une tache planifie
car j'ai confiance par tes reponses merci bcp
mais j'aimerai bien si tu regarde ca aussi
http://www.commentcamarche.net/forum/affich 8912759 pb d une tache planifie
car j'ai confiance par tes reponses merci bcp
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Il manque infoAntennesUMTS.txt
ah oui c vrai en faite il semble bcp a l'autre mais je l'ai mis comme meme
https://www.cjoint.com/?kqoSP8Nd7v
merci
https://www.cjoint.com/?kqoSP8Nd7v
merci
Salut,
en étudiant ton fichier je vois ça
En fait entre 391 et 375.00 tu as le caractère ASCII 160 et pas pas un espace ni plusieurs, ni une tabulation.
Affiche le résultat de
en étudiant ton fichier je vois ça
lami20j@debian:~/trash$ cat -A infoAntennesGSM.txt | head -2 | tail -1
00000001A1001^I53571^I32768^IRYM_AT42-683T0^I391M- 375.00^IED-Emission rM-iception et DiversitM-i^I130^I38^I0^I0^I-2^M$
En fait entre 391 et 375.00 tu as le caractère ASCII 160 et pas pas un espace ni plusieurs, ni une tabulation.
Affiche le résultat de
sed 's/\xA0//g' infoAntennesGSM.txt | head -3 | tail -2
D'ailleurs, tu n'as pas dit comment tu obtiens ces fichiers.
Je pense que ce sont des fichiers obtenus sous WIndows, d'après ce que j'ai vu.
Je pense que ce sont des fichiers obtenus sous WIndows, d'après ce que j'ai vu.
merci bcp t mon sauveur en faite ca marche tressssssssss bien
thx a lot
de rien ;-))
en faite le probleme avec sed que le fichier original sera sauvegarder avec l'extension orig alors qu'est ce que je peu faire pour qu'il rest avec l'extention txt ???
cordialement
ton fichier sera modifié et il restera avec extension txt, tu n'as qu'à regarder dans le fichier .txt et tu verras que les modifications ont été prises en compte
ce que tu vois avec l'extension .orig ce n'est qu'un sauvegarde de fichier original au cas où
mais je te rassur que il ya rien qui change dans les 2 fichier en faite ca fait rien mais j'ai remarque un truque que lorsque on execute
vi +":%s/ //g" +":wq" infoAntennesGSM.txt
pour la premiere fois ca marche tres bien mais si on va l'exxecuter une deuxieme fois ca donne le
E486: Pattern not found
et sed -i.orig 's/ //g' infoAntennesGSM.txt ne donne pas la meme resultat que vi
le text original est de la forme suivant:
Azimut (°) Hauteur sol (m) Tilt électrique 1800 (°) Tilt électrique 900 (°) Tilt mécanique (°)
00000001A1001 53571 32768 RYM_AT42-683T0 391 375.00 ED-Emission réception et Diversité 130 38 0 0 -2
resultat du sed (ca rest comme il ete)
Azimut (°) Hauteur sol (m) Tilt électrique 1800 (°) Tilt électrique 900 (°) Tilt mécanique (°)
00000001A1001 53571 32768 RYM_AT42-683T0 391 375.00 ED-Emission réception et Diversité 130 38 0 0 -2
resultat de vi
Azimut (°) Hauteur sol (m) Tilt électrique 1800 (°) Tilt électrique 900 (°) Tilt mécanique (°)
00000001A1001 53571 32768 RYM_AT42-683T0 391375.00 ED-Emission réception et Diversité 130 38 0 0 -2
cardialement