Aide en bash sur cherche et trouve une chaine de car
Résolu
marco
-
marco -
marco -
Bonjour à tous,
J'ai un cas d'école, et je n'arrive pas à m'en sortir.
Probléme:
Dans /var/log/messages, j'ai des log de iptables qui me remontent mes drop
Je souhaiterai creer un fichier qui extrait toutes les 10 minutes les IP SRC nommées par SRC= et leurs destinations nommées par DST=
MAIS uniquement ces 2 informations doivent apparaitre dans mon fichier texte sur une seule ligne...et à la ligne suivante, le 2eme drop et ainsi de suite.
Est-ce que quelqu'un connaitrait le bash pour me dépanner?
Merci pour votre aide
J'ai un cas d'école, et je n'arrive pas à m'en sortir.
Probléme:
Dans /var/log/messages, j'ai des log de iptables qui me remontent mes drop
Je souhaiterai creer un fichier qui extrait toutes les 10 minutes les IP SRC nommées par SRC= et leurs destinations nommées par DST=
MAIS uniquement ces 2 informations doivent apparaitre dans mon fichier texte sur une seule ligne...et à la ligne suivante, le 2eme drop et ainsi de suite.
Est-ce que quelqu'un connaitrait le bash pour me dépanner?
Merci pour votre aide
A voir également:
- Aide en bash sur cherche et trouve une chaine de car
- Chaine tnt gratuite sur mobile - Guide
- Ma tele ne trouve pas de chaine - Guide
- Comment trouver le mot de passe wifi sur son téléphone - Guide
- Chaine radio - Télécharger - Médias et Actualité
- Ou se trouve la corbeille de whatsapp - Guide
4 réponses
Salut,
$ cat plop Mar 26 16:48:24 localhost kernel: [ 2913.128018] DANGER IN=monbridge OUT=monbridge PHYSIN=eth0 PHYSOUT=eth1 SRC=192.168.0.240 DST=xxx.xxx.xxx.xxx LEN=186 TOS=$ Mar 26 16:48:29 localhost kernel: [ 2917.948748] DANGER IN=monbridge OUT=monbridge PHYSIN=eth0 PHYSOUT=eth1 SRC=192.168.0.240 DST=xxx.xxx.xxx.xxx LEN=186 TOS=$ $ egrep -o '^[[:alpha:]]*[^[:alpha:]]*|SRC=[^L]*' plop | sed 'N;s/\n/ /' Mar 26 16:48:24 SRC=192.168.0.240 DST=xxx.xxx.xxx.xxx Mar 26 16:48:29 SRC=192.168.0.240 DST=xxx.xxx.xxx.xxx $
Voici une partie de 2 lignes, car mon putty est trop petit, mais ce qui il y a apres l'ip de DST ne m'interesse pas à afficher.
J'aimerai dans un fichier texte, uniquement la date, SRC=xxx.xxx.xxx.xxx et DST=xxx.xxx.xxx.xxx
Merci pour ton aide
Mar 26 16:48:24 localhost kernel: [ 2913.128018] DANGER IN=monbridge OUT=monbridge PHYSIN=eth0 PHYSOUT=eth1 SRC=192.168.0.240 DST=xxx.xxx.xxx.xxx LEN=186 TOS=$
Mar 26 16:48:29 localhost kernel: [ 2917.948748] DANGER IN=monbridge OUT=monbridge PHYSIN=eth0 PHYSOUT=eth1 SRC=192.168.0.240 DST=xxx.xxx.xxx.xxx LEN=186 TOS=$