Je voudrais vous demander s'il est possible de réorganiser et trier le contenu d'un fichier en colonne en se basant sur le fait d'avoir un champs vide.
Je m'explique j'ai un fichier organisé en colonne avec tab comme séparateur, je voudrais faire un tri et éliminer les doublons que je réussi grâce à un sort monfichier | uniqu > nuoveaufichier
Sauf que au niveau de ma deuxième colonne j'ai certains champs qui sont vides et je voudrais éliminer toutes les lignes dont le second champs est vide.
Bonjour à tous,<br><br>Je voudrais vous demander s'il est possible de réorganiser et trier le contenu d'un fichier en colonne en se basant sur le fait d'avoir un champs vide.<br><br>Je m'explique j'ai un fichier organisé en colonne avec tab comme séparateur, je voudrais faire un tri et éliminer les doublons que je réussi grâce à un sort monfichier | uniqu > nuoveaufichier <br><br>Sauf que au niveau de ma deuxième colonne j'ai certains champs qui sont vides et je voudrais éliminer toutes les lignes dont le second champs est vide.<br><br>Voici un exemple de mon fichier<br><br>utilisateur1 password1<br>utilisateur1 <br>aaa@bc.d password5<br>bb@cd.com motdepasse51<br>ddd@gg.com <br>qd@g.net <br>lk@mql.com motdepasse10<br><br>etc..... j'ai à peu près 40 000 lignes de ce genre est ce que je peux éliminer toutes les lignes qui n'ont pas de
mot de passe ?<br><br><br>merci pour votre aide.<br>
--0-1674277902-1202297789=:23672--
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Thibaut Paumard
Le 6 févr. 08 à 12:36, Tahar a écrit :
Bonjour à tous,
Je voudrais vous demander s'il est possible de réorganiser et trier le contenu d'un fichier en colonne en se basant sur le fait d'avoir un champs vide. [...] Sauf que au niveau de ma deuxième colonne j'ai certains champs qui sont vides et je voudrais éliminer toutes les lignes dont le second champs est vide.
Tu dois pouvoir éliminer (grep -v) toutes les lignes qui finissent par tab ou qui contiennent deux tab de suite (selon que la deuxième colonne est la dernière ou non).
Cordialement, Thibaut.
Le 6 févr. 08 à 12:36, Tahar a écrit :
Bonjour à tous,
Je voudrais vous demander s'il est possible de réorganiser et trier
le contenu d'un fichier en colonne en se basant sur le fait d'avoir
un champs vide.
[...]
Sauf que au niveau de ma deuxième colonne j'ai certains champs qui
sont vides et je voudrais éliminer toutes les lignes dont le second
champs est vide.
Tu dois pouvoir éliminer (grep -v) toutes les lignes qui finissent
par tab ou qui contiennent deux tab de suite (selon que la deuxième
colonne est la dernière ou non).
Je voudrais vous demander s'il est possible de réorganiser et trier le contenu d'un fichier en colonne en se basant sur le fait d'avoir un champs vide. [...] Sauf que au niveau de ma deuxième colonne j'ai certains champs qui sont vides et je voudrais éliminer toutes les lignes dont le second champs est vide.
Tu dois pouvoir éliminer (grep -v) toutes les lignes qui finissent par tab ou qui contiennent deux tab de suite (selon que la deuxième colonne est la dernière ou non).
Cordialement, Thibaut.
Jacques L'helgoualc'h
Tahar a écrit, mercredi 6 février 2008, à 12:36 :
Bonjour à tous,
bonjour.
Je voudrais vous demander s'il est possible de réorganiser et trier le contenu d'un fichier en colonne en se basant sur le fait d'avoir un champs vide.
Je m'explique j'ai un fichier organisé en colonne avec tab comme séparateur, je voudrais faire un tri et éliminer les doublons que je réussi grâce à un sort monfichier | uniq > nuoveaufichier
ou « sort -u »...
Sauf que au niveau de ma deuxième colonne j'ai certains champs qui sont vides et je voudrais éliminer toutes les lignes dont le second champs est vide.
Voici un exemple de mon fichier
Je remplace les espaces consécutifs par un TAB, et la ligne n'a pas de TAB.
élimine les doublons (complets) et ceux dont le mot de passe est vide ou absent. Mais on pourrait aussi refuser les lignes avec le même premier champ qu'une précédente : !nb[$1]++
merci pour votre aide.
de rien, -- Jacques L'helgoualc'h
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Tahar a écrit, mercredi 6 février 2008, à 12:36 :
Bonjour à tous,
bonjour.
Je voudrais vous demander s'il est possible de réorganiser et trier le
contenu d'un fichier en colonne en se basant sur le fait d'avoir un
champs vide.
Je m'explique j'ai un fichier organisé en colonne avec tab comme
séparateur, je voudrais faire un tri et éliminer les doublons que je
réussi grâce à un sort monfichier | uniq > nuoveaufichier
ou « sort -u »...
Sauf que au niveau de ma deuxième colonne j'ai certains champs qui
sont vides et je voudrais éliminer toutes les lignes dont le second
champs est vide.
Voici un exemple de mon fichier
Je remplace les espaces consécutifs par un TAB, et la ligne ddd@gg.com
n'a pas de TAB.
élimine les doublons (complets) et ceux dont le mot de passe est vide ou
absent. Mais on pourrait aussi refuser les lignes avec le même premier
champ qu'une précédente : !nb[$1]++
merci pour votre aide.
de rien,
--
Jacques L'helgoualc'h
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Je voudrais vous demander s'il est possible de réorganiser et trier le contenu d'un fichier en colonne en se basant sur le fait d'avoir un champs vide.
Je m'explique j'ai un fichier organisé en colonne avec tab comme séparateur, je voudrais faire un tri et éliminer les doublons que je réussi grâce à un sort monfichier | uniq > nuoveaufichier
ou « sort -u »...
Sauf que au niveau de ma deuxième colonne j'ai certains champs qui sont vides et je voudrais éliminer toutes les lignes dont le second champs est vide.
Voici un exemple de mon fichier
Je remplace les espaces consécutifs par un TAB, et la ligne n'a pas de TAB.
élimine les doublons (complets) et ceux dont le mot de passe est vide ou absent. Mais on pourrait aussi refuser les lignes avec le même premier champ qu'une précédente : !nb[$1]++
merci pour votre aide.
de rien, -- Jacques L'helgoualc'h
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact