Menu
Plus France 010 Pour Les Sneaker Nike Femmeenfant Officiel 9 Oreo Âgé35 De En 855908 Chaussure Basketball 401610232672 Kd Site wOXZliPukT
Rechercher
Plus France 010 Pour Les Sneaker Nike Femmeenfant Officiel 9 Oreo Âgé35 De En 855908 Chaussure Basketball 401610232672 Kd Site wOXZliPukT
Pure Max Boutique Air Platinumblanche Officiel Classique Nike 9ID2EH
Posez votre question Signaler
pcsystemd
Messages postés
558
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
19 juin 2019
- - Dernière réponse : pcsystemd
Messages postés
Plus France 010 Pour Les Sneaker Nike Femmeenfant Officiel 9 Oreo Âgé35 De En 855908 Chaussure Basketball 401610232672 Kd Site wOXZliPukT
558
Date d'inscription
dimanche 27 novembre 2005
StatutPlus France 010 Pour Les Sneaker Nike Femmeenfant Officiel 9 Oreo Âgé35 De En 855908 Chaussure Basketball 401610232672 Kd Site wOXZliPukT
Membre
Dernière intervention
19 juin 2019
- 19 juin 2019 à 08:52
Linux / Unix Posez votre question Signaler
Bonjour,

J'ai un fichier qui contient des lignes de la sorte:

1245|titou|truc62|@mail.com|5487965|ker#254|15/02/2019


Le délimiteur est le pipe
|
Plus France 010 Pour Les Sneaker Nike Femmeenfant Officiel 9 Oreo Âgé35 De En 855908 Chaussure Basketball 401610232672 Kd Site wOXZliPukT

Dans plusieurs lignes, j'ai des adresses mails avec un caractère pipe
|
(et oui ) ainsi que des caractères
#
que je dois supprimer afin que ces pipes ne soient pas considérer comme délimiteur!

C'est possible de supprimer tous ces pipes et ces
#
non voulus?

Merci d'avance.

Configuration: Debian Jessie , Firefox


Afficher la suite
Répondre
A voir également:
  • Awk, sed - supprimer caractères identiques au délimiteur de champ
  • Sed supprimer caractère debut ligne - Conseils pratiques - Sed
  • Sed supprimer caractère - Conseils pratiques - Sed
  • [Shell Unix] supprimer début ligne - Forum - Shell
  • [AWK/SED] Supprimer lignes en double - Forum - ShellPlus France 010 Pour Les Sneaker Nike Femmeenfant Officiel 9 Oreo Âgé35 De En 855908 Chaussure Basketball 401610232672 Kd Site wOXZliPukT
  • Sed supprimer 3 derniers caracteres - Forum - Programmation

4 réponses

Plus France 010 Pour Les Sneaker Nike Femmeenfant Officiel 9 Oreo Âgé35 De En 855908 Chaussure Basketball 401610232672 Kd Site wOXZliPukT
Signaler Commenter la réponse de zipe31
zipe31
Messages postés
36589
Date d'inscription
dimanche 7 novembre 2010
Statut
Jadenoirblanchyper LifestyleAir Jade Nike 97 Lx Overbranded Femmegt; Max Impact Hyper Creation A43jL5qcR
Contributeur
Dernière intervention
1 juillet 2019
3657 14 juin 2019 à 15:01
0
Merci
Salut,

Le pipe dans les adresses mail est toujours au même endroit ?

Max Chaussures One 90 Femme Flyknit Bebe Nike Sportswear Air Roshe R3jAL54
Commenter la réponse de zipe31
dubcek
Messages postés
17751
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
5 juillet 2019
4369 Homme Metcon Pour Noir Flyknit Dsx 2 Fitness Chaussures Nike zVLqSGMjUp 14 juin 2019 à 15:45
0
Merci
hello
comme ça ?
$ awk -F "[|]" '{gsub("[|]@", "@")} {print $3}' fichier

Plus France 010 Pour Les Sneaker Nike Femmeenfant Officiel 9 Oreo Âgé35 De En 855908 Chaussure Basketball 401610232672 Kd Site wOXZliPukT
Commenter la réponse de dubcek
Signaler Commenter la réponse de lEprofSonDkon
lEprofSonDkon
Messages postés
Plus France 010 Pour Les Sneaker Nike Femmeenfant Officiel 9 Oreo Âgé35 De En 855908 Chaussure Basketball 401610232672 Kd Site wOXZliPukT
195
Date d'inscription
jeudi 13 décembre 2018
Statut
Membre
Dernière intervention
25 juin 2019
11 Modifié le 14 juin 2019 à 19:24
601 En 849559 Nike Rouge Officiel 2018 France 601 Homme Pour Chaussures Prix 849559 Air 2017 Pas Gris Sneaker Boutique Cher Max bYfg67y
0
Merci
salut,

en amont, c'est toi qui a décidé du format du fichier ?

je pense qu'un caractère NULL serait un meilleur délimiteur quand on ne limite pas ce que peuvent entrer les utilisateurs.
est-ce que je me trompe ?
Signaler Commenter la réponse de pcsystemd
Plus France 010 Pour Les Sneaker Nike Femmeenfant Officiel 9 Oreo Âgé35 De En 855908 Chaussure Basketball 401610232672 Kd Site wOXZliPukT
pcsystemd
Messages postés
558
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
19 juin 2019
16 19 juin 2019 à 08:52
Pour répondre.

@zipe31
Non pas toujours au même endroit

@dubcek
Merci je vais tester.

lEprofSonDkon
Hélas non on est pas maître du format de fichier ce serait plus simple!

Merci a vous
Commenter la réponse de pcsystemd
Cher Achat Pas Nike Stabilise Vente MVSUzp
Répondre Posez votre question
Téléchargement
Logiciels les plus populaires
  • Système

    Lucky Patcher pour Android

  • Internet

    Facebook Lite pour Android

  • Internet Chaussures Babou Chaussures Homme Homme Babou Babou Chaussures Homme 4L5jAR

    WhatsApp Messenger

  • Audio

    Music MP3 Downloader

  • Vidéo

    SnapTube Video pour Android

  • Internet

    Internet Download Manager - IDM/IDMan

  • Internet

    Google Chrome

  • Internet

    Google Play Store APK pour Android

  • Graphisme

    Google Earth

  • Bureautique

    OpenOffice

Coup de cœur
MyPhoneExplorer Comme son nom le suggère, ce logiciel gratuit permet de gérer le contenu d'un smartphone Android depuis un PC sous Windows (de XP à 10), relié en USB, en Bluetooth ou en Wi-Fi. Outre les fichiers, il accède au calendrier, aux mails, aux SMS, aux listes d'appels et à divers paramètres système avec des fonctions de conversion, de synchronisation et d'archivage. Plus France 010 Pour Les Sneaker Nike Femmeenfant Officiel 9 Oreo Âgé35 De En 855908 Chaussure Basketball 401610232672 Kd Site wOXZliPukT
Les tops du mois

  • Télécharger film gratuitement
  • Regarder match en direct
  • Créer une adresse Gmail