Supprimer chaine de caracteres sur résultat

Résolu
lefreeman63 Messages postés 139 Statut Membre -  
lefreeman63 Messages postés 139 Statut Membre -
Bonjour,

Voila je vous explique mon soucis.
j'ai une commande qui me retourne un résultat et sur ce résultat je ne veux garder que les entier.
es ce que quelqu'un aurait une idée de l'option qu'il faut que je rajoute la dessus?

Voici ma commande:

pdls -c server -a none -x"-server-type destination-manager" ids_ccm: | egrep dsm_car | sort -n |  cut -d'_' -f3


Et voici le résultat:

01
02
03
04
05
06
08
lpd01
lpd02
lpd03
test

je suis preneur d'idée...

Merci d'avance

1 réponse

  1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    Salut,

    La partie en gras :-))
    0
    1. lefreeman63 Messages postés 139 Statut Membre
       
      merci bien pour ta réponse j'ai oublié de te préciser je suis en sh sous AIX et HP
      je n'ai pas d'option -o
      dsl
      :-(
      0
    2. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      Quelle idée aussi ;-(

      ;-))

      Essaye avec "sed" ou "tr" :

      $ cat plop | tr -d '[[:alpha:]]'
      01
      02
      03
      04
      05
      06
      08
      01
      02
      03
      
      $ sed 's/[^[:digit:]]//g' plop 
      01
      02
      03
      04
      05
      06
      08
      01
      02
      03
      
      $
      0
    3. lefreeman63 Messages postés 139 Statut Membre
       
      J'avoue que c'est pas une des meilleur idée de ma vie... :-)
      Merci beaucoup...
      c'est vachement mieux il ne reste qu'un petit détail encore c'est que sa me laisse le 01 02 03 du lpd01 lpd02 lpd03, j'aurais aimer que sa me supprime toute la ligne...

      Une idée???
      0
    4. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      $ sed '/[^[:digit:]]/d' plop 
      01
      02
      03
      04
      05
      06
      08

      ;-))
      0
    5. lefreeman63 Messages postés 139 Statut Membre
       
      tu es merveilleux

      Merci merci merci beaucoup
      bonne journée a toi
      0