#1 Le 19/02/2015, à 05:47
- YOSS
[Résolu] - Redirection de commande ubuntu vers un fichier
Bonjour,
Je veux rediriger le résultat d'une commande ubuntu vers un fichier texte. Alors j'ai utilisé l'outil >. Malhereusement, j'ai trouvé d'autres caracteres dans le fichiers, ajoutés par le systeme.
Comment je puisse interdire l'ajout de ces caracteres ?
Merci d'avance pour vos reponses!
Dernière modification par YOSS (Le 21/02/2015, à 18:03)
Hors ligne
#2 Le 19/02/2015, à 07:14
- pingouinux
Re : [Résolu] - Redirection de commande ubuntu vers un fichier
Bonjour,
Il faudrait donner plus de précision. De quelle commande s'agit-il ? Est-il possible de voir une partie du fichier incriminé ?
Tu peux lancer la commande suivante, et montrer quelques lignes significatives du résultat.
hd le_fichier_texte
Hors ligne
#3 Le 19/02/2015, à 09:26
- Hizoka
Re : [Résolu] - Redirection de commande ubuntu vers un fichier
comme le dit pingouinux, il faudrait savoir quelle commande tu redirige vers un fichier texte pour faire des tests aussi.
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#4 Le 19/02/2015, à 16:16
- YOSS
Re : [Résolu] - Redirection de commande ubuntu vers un fichier
la commande permet de lire un fichier pcap et afficher son contenu:
pcapReader -i fichier.pcap > resultat.txt
- l'affichage suivant est sur le terminal ubuntu
pcap file contains
IP packets: 36 of 82 packets total
IP bytes: 6961
Unique flows: 14
nDPI throughout: 400.00 K pps / 590.09 Mb/sec
Guessed flow protocols: 1
Detected protocols:
Unknown packets: 4 bytes: 296 flows: 2
DNS packets: 10 bytes: 1256 flows: 5
NetBIOS packets: 9 bytes: 828 flows: 1
IGMP packets: 3 bytes: 170 flows: 3
SSL packets: 6 bytes: 2997 flows: 1
DropBox packets: 2 bytes: 358 flows: 1
Google packets: 2 bytes: 192 flows: 1
et le resultat obtenu dans mon fichier texte est le suivant:
[2K
pcap file contains
IP packets: [33m36 [0m of 82 packets total
IP bytes: [34m6961 [0m
Unique flows: [36m14 [0m
nDPI throughout: [36m356.44 K pps / 525.82 Mb/sec[0m
Guessed flow protocols: [35m1 [0m
Detected protocols:
[31mUnknown [0m packets: [33m4 [0m bytes: [34m296 [0m flows: [36m2 [0m
[31mDNS [0m packets: [33m10 [0m bytes: [34m1256 [0m flows: [36m5 [0m
[31mNetBIOS [0m packets: [33m9 [0m bytes: [34m828 [0m flows: [36m1 [0m
[31mIGMP [0m packets: [33m3 [0m bytes: [34m170 [0m flows: [36m3 [0m
[31mSSL [0m packets: [33m6 [0m bytes: [34m2997 [0m flows: [36m1 [0m
[31mDropBox [0m packets: [33m2 [0m bytes: [34m358 [0m flows: [36m1 [0m
[31mGoogle [0m packets: [33m2 [0m bytes: [34m192 [0m flows: [36m1 [0m
Je pense qu' a chaque espace ou tabulation, il ajout de ces caracteres. Comment je pourrai les eliminer, SVP ?
Merci
Dernière modification par YOSS (Le 19/02/2015, à 16:19)
Hors ligne
#5 Le 19/02/2015, à 17:39
- pingouinux
Re : [Résolu] - Redirection de commande ubuntu vers un fichier
Ce sont des caractères destinés à afficher de la couleur dans le terminal. Regarde déjà le man de pcapReader pour voir s'il est possible de supprimer cette option. Sinon, il faudra bricoler le fichier après coup.
Ajouté :
Sinon, tu peux essayer ceci
pcapReader -i fichier.pcap | sed -r 's/\x1b\[[0-7;]+m//g' > resultat.txt
Dernière modification par pingouinux (Le 19/02/2015, à 18:03)
Hors ligne
#6 Le 19/02/2015, à 18:23
- Hizoka
Re : [Résolu] - Redirection de commande ubuntu vers un fichier
on peut faire confiance à pingouinux
Juste pour preciser, ce n'est pas une commande Ubuntu (ce n'est pas propre à cette distribution).
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#7 Le 19/02/2015, à 18:32
- pingouinux
Re : [Résolu] - Redirection de commande ubuntu vers un fichier
La confiance n'exclut pas la méfiance, une erreur est si vite arrivée…
Hors ligne
#8 Le 19/02/2015, à 18:58
- Hizoka
Re : [Résolu] - Redirection de commande ubuntu vers un fichier
c'est pour ça que je teste pas ta commande
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#9 Le 19/02/2015, à 23:01
- YOSS
Re : [Résolu] - Redirection de commande ubuntu vers un fichier
T'es au TOP Pingouinux !! Merci beaucoup!
Est ce qu'il y a un document a partir du quel je pourrai comprendre ta commande ?
Voici le resultat obtenu, il y a juste 3 symboles ajoutes au debuts :
[2K
pcap file contains
IP packets: 124 of 178 packets total
IP bytes: 29586
Unique flows: 30
nDPI throughout: 861.11 K pps / 1.53 Gb/sec
Guessed flow protocols: 3
Detected protocols:
Unknown packets: 14 bytes: 1641 flows: 6
DNS packets: 20 bytes: 3424 flows: 10
NetBIOS packets: 3 bytes: 276 flows: 1
ICMP packets: 1 bytes: 136 flows: 1
IGMP packets: 3 bytes: 170 flows: 3
SSL packets: 9 bytes: 1824 flows: 2
DHCPV6 packets: 1 bytes: 169 flows: 1
DropBox packets: 6 bytes: 1066 flows: 3
Google packets: 65 bytes: 17776 flows: 2
LLMNR packets: 2 bytes: 128 flows: 1
Merci encore une fois!
Hors ligne
#10 Le 20/02/2015, à 00:06
- pires57
Re : [Résolu] - Redirection de commande ubuntu vers un fichier
Les pages man de la commande sed pour une grande partie de la commande
Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn
Hors ligne
#11 Le 20/02/2015, à 08:23
- pingouinux
Re : [Résolu] - Redirection de commande ubuntu vers un fichier
il y a juste 3 symboles ajoutes au debuts
Ils sont sans douté précédés du caractère Escape comme les autres.
Essaye
pcapReader -i fichier.pcap | sed -r 's/\x1b[2K//g;s/\x1b\[[0-7;]+m//g' > resultat.txt
Cette commande supprime les séquences de caractères suivantes :
Esc [ 2 K
Esc [ suivis d'une succession de (chiffre ou point-virgule) suivi de la lettre m
Hors ligne
#12 Le 20/02/2015, à 11:26
- credenhill
Re : [Résolu] - Redirection de commande ubuntu vers un fichier
hello
ou essayer
TERM=dumb pcapReader -i fichier.pcap > resultat.txt
Hors ligne
#13 Le 20/02/2015, à 16:48
- YOSS
Re : [Résolu] - Redirection de commande ubuntu vers un fichier
Bonjour,
pingouinux, ta deuxieme proposition donne le meme resultat que la premiere. Mais ce n'est pas grave.
credenhill, ta proposition ne fonctionne pas .
Merci beaucoup a vous tous, mon probleme est resolu.
Hors ligne
#14 Le 20/02/2015, à 18:07
- pingouinux
Re : [Résolu] - Redirection de commande ubuntu vers un fichier
Dernier essai
pcapReader -i fichier.pcap | sed -r 's/\x1b?\[2K//g;s/\x1b?\[[0-7;]+m//g' > resultat.txt
Hors ligne
#15 Le 20/02/2015, à 22:38
- YOSS
Re : [Résolu] - Redirection de commande ubuntu vers un fichier
Bravo!!
Hors ligne