IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

script de suppression de caractères prédéfinis dans un fichier


Sujet :

Shell et commandes GNU

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 7
    Par défaut script de suppression de caractères prédéfinis dans un fichier
    Bonjour,


    Pourriez-vous me donner un script shell qui supprime toutes les lettres(a b c ...) dans un fichiers ?

    Merci par avance

  2. #2
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    inutile de faire un script pour ca...

    utilises sed :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    francois@as1200debian:~$ cat toto
    adsdv456vdsvdv1231,,45vds564DD
    francois@as1200debian:~$ sed -e "s/[a-z]//g" -e "s/[A-Z]//g" toto > titi
    francois@as1200debian:~$ cat titi
    4561231,,45564
    francois@as1200debian:~$ rm titi toto
    francois@as1200debian:~$
    le fichier titi a bien le contenu sans les [a-z] ni [A-Z]

    pourquoi faire un script quand la commande qui le fait existe deja ?
    pour le fun ou parce qu'on ne connaissait pas la commande....


  3. #3
    Membre émérite Avatar de BlaireauOne
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    492
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2007
    Messages : 492
    Par défaut
    Autre solution

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sed 's/[a-zA-Z]//g' toto > titi
    ou

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sed 's/[[:alpha:]]//g' toto > titi

Discussions similaires

  1. Réponses: 10
    Dernier message: 06/04/2008, 09h25
  2. [XSL] Caractère incorrect dans un fichier XML
    Par nicobest dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 05/09/2005, 14h06
  3. [VB.NET] [XML] Suppression d'un noeud dans un fichier XML
    Par Hoegaarden dans le forum Windows Forms
    Réponses: 2
    Dernier message: 24/09/2004, 11h24
  4. Réponses: 4
    Dernier message: 02/07/2004, 19h14
  5. Réponses: 14
    Dernier message: 01/12/2003, 17h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo