On 02/15/2015 04:12 AM, neo futur wrote:
perso pour les emails je prefere celle la, un peu plus courte et qui
fonctionne bien jusqu ici :
function is_valid_email($email) { return
Hello,
Je suis sysadmin et je note pas mal de mes commandes cas concret sur
mon site: https://jeznet.org/Wiki/CodeSnippets (tu ctrl+F 'grep' dans
la page, pour arriver sur les sections interressantes). De manière
générale: https://jeznet.org/?n=Wiki.HomePageaction=searchq=grep
Plus que la beauté
2015-02-14 5:33 GMT-05:00 Arnaud Launay a...@launay.org:
Le Thu, Feb 12, 2015 at 10:10:15AM +0100, Luc Didry a écrit:
Le saint Graal de la regex se trouve ici :
http://www.ex-parrot.com/~pdw/Mail-RFC822-Address.html
perso pour les emails je prefere celle la, un peu plus courte et qui
fonctionne
pas besoin de perl pour matcher entre deux pattern: il y a awk !
Avec un format /pattern/,/pattern/ {actions} - ou plus simplement
/pattern/ {actions} - on peut en faire des choses (et des nœuds aux
neurones quand on voit le nombre d'actions possibles ! )
Pas d'exemple sous la main,
Il y a aussi sed. Un exemple concret, afficher uniquement un intervalle
de lignes retournées par la console bacula :
echo status dir | bconsole | sed -ne '/^Running/,/^Terminated/p'
Cette commande n'affiche que ce qui se trouve entre la ligne commençant
par Running et la ligne commençant par
/default/monUser/g' monFichier.conf
(Bien sûr, c'est si tu réalise une procédure que tu veux réutiliser en
copier-coller)
Cordialement,Arnaud
Date: Thu, 12 Feb 2015 10:10:15 +0100
From: l...@didry.org
To: fr...@ww7.be; j...@plusquenet.net
CC: frsag@frsag.org
Subject: Re: [FRsAG] cherche cas usage des
Si tu veux bien leur casser la tête, tu peux leur montrer l'astuce en perl
pour récupérer ce qu'il y a entre deux bidules :
if (/pattern1/ .. /pattern2/) {
}
--
Benjamin
-
Le 11 février 2015 12:17, Mihamina RAKOTOMANDIMBY
mihamina.rakotomandi...@rktmb.org a écrit :
On 02/11/2015 01:53 PM,
Salut,
Il y a grok et logstash qui utilisent des regexp pour extaire
les champs des entrées de log.
Voir patterns/grok-patterns dans logstash
et patterns/base dans grok.
--
Gabriel
___
Liste de diffusion du FRsAG
http://www.frsag.org/
https://github.com/logstash-plugins/logstash-patterns-core/tree/master/patterns
Mihamina RAKOTOMANDIMBY a écrit :
Bonjour,
Je dois faire un mini exposé sur les regex.
Ca m'interesserait de pouvoir donner des exemples sur les recherches
dans les logs.
Je cherche donc des cas d'usage, dans
ah j ai retrouve ce qui sera ton saint graal de la regexp :
http://www.commandlinefu.com/commands/tagged/351/regex
http://www.commandlinefu.com/commands/tagged/2323/regexp
je savai bien que je pourrai faire mieux que mon bete grep qui au
final trouve beaucoup de grep mais peu de regexp ;)
un grep en poupee russe, un grep pour lier tous les grep de frsag :
neofutur@gabrielle ~/irclogs/freenode $ cat \#frsag.log | grep grep
2014-12-01 16:44 Kuri sinon greppez sur peck :)
2014-12-01 19:51 ne0futur grep -v rootfs /proc/mounts /etc/mtab
2014-12-03 13:19 HeisSpiter
bon voila un fichier avec quelques centaines de grep:
http://xena.ww7.be/grep_list.txt
a toi de faire le tri je n ai fait qu un petit filtre genre
cat grep_list.txt | grep -v grep for | grep -v grep on | grep -v
binaire grep_list.txt
( ne pas oublier l utilite du grep -v ! )
2015-02-11 20:05
encore quelques unes :
un petit grep \^ * | grep | | grep sed reg1.txt
m a trouve quelques bonnes regexp :
http://xena.ww7.be/reg1.txt
2015-02-11 20:43 GMT-05:00 neo futur fr...@ww7.be:
ah j ai retrouve ce qui sera ton saint graal de la regexp :
L'utilisation correcte de grep dans le cas d'une recherche dans un fichier
est de passer le fichier à traiter en dernier argument.
Il est rare qu'il faille utiliser cat fichier |outil ; dans la majeur
partie des cas, soit l'outil accepte directement en argument de lire un
fichier (comme grep,
Ne pas oublier de passer par la case : http://regexcrossword.com/
C'est pas la vrai vie mais c'est formateur :-)
A+
Sylvain
On Wed, 2015-02-11 at 08:29 +0300, Mihamina RAKOTOMANDIMBY wrote:
Bonjour,
Je dois faire un mini exposé sur les regex.
Ca m'interesserait de pouvoir donner des
Le 11/02/2015 06:29, Mihamina RAKOTOMANDIMBY a écrit :
Bonjour,
Je dois faire un mini exposé sur les regex.
Ca m'interesserait de pouvoir donner des exemples sur les recherches dans les
logs.
Je cherche donc des cas d'usage, dans lesquels il faut utiliser des regex pour
trouver ce qu'on veut.
: mercredi 11 février 2015 06:29
À : frsag@frsag.orgmailto:frsag@frsag.org
Objet : [FRsAG] cherche cas usage des regex dans la vraie vie
Bonjour,
Je dois faire un mini exposé sur les regex.
Ca m'interesserait de pouvoir donner des exemples sur les recherches dans les
logs.
Je cherche donc des
Salut,
Tu peux utiliser des exemples avec sed pour du rewrite, de l'ajout /
suppression de contenu dans des fichiers texte.
sed, c'est bien.
Baptiste
___
Liste de diffusion du FRsAG
http://www.frsag.org/
proprement J
Florian.
*De :* FRsAG [mailto:frsag-boun...@frsag.org frsag-boun...@frsag.org] *De
la part de* Mihamina RAKOTOMANDIMBY
*Envoyé :* mercredi 11 février 2015 06:29
*À :* frsag@frsag.org
*Objet :* [FRsAG] cherche cas usage des regex dans la vraie vie
Bonjour,
Je dois faire un mini
[mailto:frsag-boun...@frsag.org] De la part de Mihamina
RAKOTOMANDIMBY
Envoyé : mercredi 11 février 2015 06:29
À : frsag@frsag.org
Objet : [FRsAG] cherche cas usage des regex dans la vraie vie
Bonjour,
Je dois faire un mini exposé sur les regex.
Ca m'interesserait de pouvoir donner des exemples
Bonjour Mihamina,
Peut-être que de jouer avec **logcheck** serait intéressant et concret
(créer des règles personnalisées).
Sinon en bash ma préféré, mais c'est pour un fichier de conf :
Supprimer tous les commentaires ligne vide d'un fichier :
grep -E -v '''^(#|$|;)''' /etc/mysql/my.cnf
Bonjour,
Je dois faire un mini exposé sur les regex.
Ca m'interesserait de pouvoir donner des exemples sur les recherches
dans les logs.
Je cherche donc des cas d'usage, dans lesquels il faut utiliser des
regex pour trouver ce qu'on veut.
Les truc du genre $grep Error access.log me semblent
22 matches
Mail list logo