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 :

Probléme d'affichage sur le output de mon script shell en bash


Sujet :

Shell et commandes GNU

  1. #1
    Membre actif
    Homme Profil pro
    Analyse système
    Inscrit en
    Octobre 2021
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Octobre 2021
    Messages : 20
    Par défaut Probléme d'affichage sur le output de mon script shell en bash
    Bonjour,

    Pourriez-vous m aider pour que je puisse avoir la sortie de mon script shell ( voir plus bas dans après ) ? merci

    Avant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Serveur1:
    1I:1:1 Status: OK Interface Type: SAS Size: 300 GB Serial Number: XXXXXX Model: HP YYYYYYYY
    1I:1:2 Status: OK Interface Type: SAS Size: 300 GB Serial Number: XXXXXX Model: HP YYYYYYYY
    Serveur2:
    1I:2:1 Status: OK Interface Type: SAS Size: 300 GB Serial Number: XXXXXX Model: HP YYYYYYYY
    1I:2:2 Status: OK Interface Type: SAS Size: 300 GB Serial Number: XXXXXX Model: HP YYYYYYYY
    Serveur3:
    1I:3:1 Status: OK Interface Type: SAS Size: 300 GB Serial Number: XXXXXX Model: HP YYYYYYYY
    1I:3:2 Status: OK Interface Type: SAS Size: 300 GB Serial Number: XXXXXX Model: HP YYYYYYYY
    Après :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Serveur1: 1I:1:1 Status: OK Interface Type: SAS Size: 300 GB Serial Number: XXXXXX Model: HP YYYYYYYY 1I:1:2 Status: OK Interface Type: SAS Size: 300 GB Serial Number: XXXXXX Model: HP YYYYYYYY
    Serveur2: 1I:2:1 Status: OK Interface Type: SAS Size: 300 GB Serial Number: XXXXXX Model: HP YYYYYYYY 1I:2:2 Status: OK Interface Type: SAS Size: 300 GB Serial Number: XXXXXX Model: HP YYYYYYYY
    Serveur3: 1I:3:1 Status: OK Interface Type: SAS Size: 300 GB Serial Number: XXXXXX Model: HP YYYYYYYY 1I:3:2 Status: OK Interface Type: SAS Size: 300 GB Serial Number: XXXXXX Model: HP YYYYYYYY

    PS : Cette sortie standard va être redirigée vers un fichier .csv.

  2. #2
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 653
    Par défaut
    Bonjour,

    comment est obtenue la première sortie ?
    parce qu'on peut sans doute adapter l'affichage du script plutôt que d'en corriger la sortie.
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  3. #3
    Expert confirmé Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 288
    Par défaut
    Bonjour

    Autant distribuer la ligne serveur sur les suivantes a du sens; autant regrouper les enregistrements différents sur une seule ligne n'en a aucun.

    Pour te débloquer, une solution intermédiaire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    $ awk -F: -vOFS=: '(NF==2){mot=$1;next;} {print mot,$0;}' fichier.txt
    Serveur1:1I:1:1 Status: OK Interface Type: SAS Size: 300 GB Serial Number: XXXXXX Model: HP YYYYYYYY
    Serveur1:1I:1:2 Status: OK Interface Type: SAS Size: 300 GB Serial Number: XXXXXX Model: HP YYYYYYYY
    Serveur2:1I:2:1 Status: OK Interface Type: SAS Size: 300 GB Serial Number: XXXXXX Model: HP YYYYYYYY
    Serveur2:1I:2:2 Status: OK Interface Type: SAS Size: 300 GB Serial Number: XXXXXX Model: HP YYYYYYYY
    Serveur3:1I:3:1 Status: OK Interface Type: SAS Size: 300 GB Serial Number: XXXXXX Model: HP YYYYYYYY
    Serveur3:1I:3:2 Status: OK Interface Type: SAS Size: 300 GB Serial Number: XXXXXX Model: HP YYYYYYYY

  4. #4
    Membre actif
    Homme Profil pro
    Analyse système
    Inscrit en
    Octobre 2021
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Octobre 2021
    Messages : 20
    Par défaut [maestro21] Suite : ameliorer l affichage de la sortie stantard
    Merci beaucoup Flodelarab ( tu es au top) , ça résolu mon problème,

    maintenant j aimerais mon affichage c'est à dire avoir le résultat suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Serveur   Slot         Status        Interface Type              Size            Serial Number                   Model
    Serveur1;1I:1:1; Status: OK; Interface Type: SAS; Size: 300 GB; Serial Number: XXXXXX; Model: HP YYYYYYYY;
    Serveur1;1I:1:2; Status: OK; Interface Type: SAS; Size: 300 GB; Serial Number: XXXXXX; Model: HP YYYYYYYY;
    Serveur2;1I:2:1; Status: OK; Interface Type: SAS; Size: 300 GB; Serial Number: XXXXXX; Model: HP YYYYYYYY;
    Serveur2;1I:2:2; Status: OK; Interface Type: SAS; Size: 300 GB; Serial Number: XXXXXX; Model: HP YYYYYYYY;
    Serveur3;1I:3:1; Status: OK; Interface Type: SAS; Size: 300 GB; Serial Number: XXXXXX; Model: HP YYYYYYYY;
    Serveur3;1I:3:2; Status: OK; Interface Type: SAS; Size: 300 GB; Serial Number: XXXXXX; Model: HP YYYYYYYY;
    Serveur3;1I:3:2; Status: OK; Interface Type: SAS; Size: 300 GB; Serial Number: XXXXXX; Model: HP YYYYYYYY;
    PS : Ce résultat va être redirigé vers un fichier .csv

  5. #5
    Membre actif
    Homme Profil pro
    Analyse système
    Inscrit en
    Octobre 2021
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Octobre 2021
    Messages : 20
    Par défaut
    Citation Envoyé par N_BaH Voir le message
    Bonjour,

    comment est obtenue la première sortie ?
    parce qu'on peut sans doute adapter l'affichage du script plutôt que d'en corriger la sortie.

    Oui tu as raison, ta proposition je la ferais après.

    Flodelarab m'a passé le code ( la commande) que je cherchais.

    Merci en tous cas.

  6. #6
    Expert confirmé Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 288
    Par défaut
    Citation Envoyé par maestro21 Voir le message
    Oui tu as raison, ta proposition je la ferais après.
    Euh, non. Il faut le faire avant. Tu as un problème de séparateur de champ.
    : 300 GB Serial Number:
    J'imagine que "Serial" et "Number" vont ensemble. Par contre, "GB" et Serial" ne vont pas ensemble. Alors ? Quel est le séparateur ? L'espace, les deux points, ou le point-virgule ?
    Il faut vraiment que tu corriges avant, puisque c'est possible.

  7. #7
    Membre actif
    Homme Profil pro
    Analyse système
    Inscrit en
    Octobre 2021
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Octobre 2021
    Messages : 20
    Par défaut
    Oui, pardon
    j'ai enlevé les espaces, merci pour ta remarque
    L'affichage comme suit :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Serveur   Slot         Status        Interface Type              Size            Serial Number                   Model
     
               Serveur1;1I:1:1; Status: OK; InterfaceType: SAS; Size: 300GB; SerialNumber: XXXXXX; Model: HP YYYYYYYY;
               Serveur1;1I:1:2; Status: OK; InterfaceType: SAS; Size: 300GB; SerialNumber: XXXXXX; Model: HP YYYYYYYY;
               Serveur2;1I:2:1; Status: OK; InterfaceType: SAS; Size: 300GB; SerialNumber: XXXXXX; Model: HP YYYYYYYY;
               Serveur2;1I:2:2; Status: OK; InterfaceType: SAS; Size: 300GB; SerialNumber: XXXXXX; Model: HP YYYYYYYY;
               Serveur3;1I:3:1; Status: OK; InterfaceType: SAS; Size: 300GB; SerialNumber: XXXXXX; Model: HP YYYYYYYY;
               Serveur3;1I:3:2; Status: OK; InterfaceType: SAS; Size: 300GB; SerialNumber: XXXXXX; Model: HP YYYYYYYY;
               Serveur3;1I:3:2; Status: OK; InterfaceType: SAS; Size: 300GB; SerialNumber: XXXXXX; Model: HP YYYYYYYY;

  8. #8
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 653
    Par défaut
    à partir du moment où les données sont en colonnes,, et qu'en plus il y a un en-tête qui les indiquent, les étiquettes (étiquette: données) sont inutiles.
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  9. #9
    Membre actif
    Homme Profil pro
    Analyse système
    Inscrit en
    Octobre 2021
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Octobre 2021
    Messages : 20
    Par défaut
    Citation Envoyé par N_BaH Voir le message
    à partir du moment où les données sont en colonnes,, et qu'en plus il y a un en-tête qui les indiquent, les étiquettes (étiquette: données) sont inutiles.
    C 'est moi qu ai rajouté l’en-tête à la main que je voudrais scripter aussi.

  10. #10
    Expert confirmé Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 288
    Par défaut
    Citation Envoyé par maestro21 Voir le message
    Oui, pardon
    (...)
    L'affichage comme suit :
    Je ne parlais pas de la sortie mais de l'entrée. Telles que sont les données d'entrée, on ne peut plus rien faire de sérieux. C'est avant qu'il faut choisir correctement son séparateur de champ et le garder. Ainsi, le csv s'écrira tout seul.

  11. #11
    Membre actif
    Homme Profil pro
    Analyse système
    Inscrit en
    Octobre 2021
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Octobre 2021
    Messages : 20
    Par défaut
    Merci pour ton retour

    les données d'entrée, c est le résultat de la commande ssacli avec des options et grep sachant que cette commande est dans une boucle pour traiter tous les serveurs.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    #sudo /usr/sbin/ssacli ctrl slot=0 pd all show detail | grep -i -P '.*(physicaldrive|Size:|Status:|Serial Number|Interface type|Model).*'| egrep -v "Drive Authentication|Logical/Physical"
          physicaldrive 1I:1:1
             Status: OK
             Interface Type: SAS
             Size: 146 GB
             Serial Number: xxxxxxxxxxxxxx
             Model: HP      EG010
          physicaldrive 1I:1:2
             Status: OK
             Interface Type: SAS
             Size: 300 GB
             Serial Number: xxxxxxxxxxxxxxxx
             Model: HP      EG0305
          physicaldrive 1I:1:3
             Status: OK
             Interface Type: SAS
             Size: 300 GB
             Serial Number: xxxxxxxxxxx
             Model: HP      DG0304
          physicaldrive 1I:1:4
             Status: OK
             Interface Type: SAS
             Size: 300 GB
             Serial Number: xxxxxxxxxx
             Model: HP      DG0303



    mon script shell, j’obtiens cette sortie :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Seveur physicaldrive 1I:3:1 Status: OK Interface Type: SAS Size: 300 GB Serial Number: xxxxxx Model: HP EG00030  physicaldrive 1I:3:2 Status: OK Interface Type: SAS Size: 300 GB Serial Number: xxxxxxxx Model: HP EG00030physicaldrive 1I:3:3 Status: OK Interface Type: SAS Size: 1.2 TB Serial Number: xxxxx Model: HP EG0012 physicaldrive 1I:3:4 Status: OK Interface Type: SAS Size: 1.2 TB Serial Number: xxxxx Model: HP EG00120 physicaldrive 2I:3:5 Status: OK Interface Type: SAS Size: 1.2 TB Serial Number: xxxx Model: HP EG120 physicaldrive 2I:3:6 Status: OK Interface Type: SAS Size: 1.2 TB Serial Number: xxxx Model: HP EG120
    Serveur: physicaldrive 1I:1:1 Status: OK Interface Type: SAS Size: 300 GB Serial Number: xxxxx Model: HP EG00030 physicaldrive 1I:1:2 Status: OK Interface Type: SAS Size: 300 GB Serial Number: xxxxx Model: HP EG00030
    congo: physicaldrive 1I:3:1 Status: OK Interface Type: SAS Size: 300 GB Serial Number: yyyyyyy Model: HP EG00030 physicaldrive 1I:3:2 Status: OK Interface Type: SAS Size: 300 GB Serial Number: xxxxxx Model: HP EG00030
    Serveur: physicaldrive 1I:3:1 Status: OK Interface Type: SAS Size: 300 GB Serial Number: yyyyyy Model: HP EG030 physicaldrive 1I:3:2 Status: OK Interface Type: SAS Size: 300 GB Serial Number: xxxxx Model: HP EG030
    Serveur: physicaldrive 1I:1:1 Status: OK Interface Type: SAS Size: 300 GB Serial Number: yyyyy Model: HP EG00030 physicaldrive 1I:1:2 Status: OK Interface Type: SAS Size: 300 GB Serial Number: xxxxx Model: HP EG00030 physicaldrive 1I:1:3 Status: OK Interface Type: SAS Size: 1 TB Serial Number: yyyyyy Model: HP MM1000FBFVR physicaldrive 1I:1:4 Status: OK Interface Type: SAS Size: 1 TB Serial Number: yyyyyyyyyyy Model: HP MM10
    Serveur: physicaldrive 1I:3:1 Status: OK Interface Type: SAS Size: 300 GB Serial Number: yyyyyyy Model: HP EH00030 physicaldrive 1I:3:2 Status: OK Interface Type: SAS Size: 300 GB Serial Number: xxxxxx Model: HP EH00030
    Donc mettre les séparateurs ; par exemple sans mettre des en-têtes car nous allons une moulinette qui va chercher les informations dans ce fichier excel .csv , je ne sais pas comment faire pour obtenir cette sortie
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
               Serveur1;1I:1:1; Status: OK; InterfaceType: SAS; Size: 300GB; SerialNumber: XXXXXX; Model: HP YYYYYYYY;
               Serveur1;1I:1:2; Status: OK; InterfaceType: SAS; Size: 300GB; SerialNumber: XXXXXX; Model: HP YYYYYYYY;
               Serveur2;1I:2:1; Status: OK; InterfaceType: SAS; Size: 300GB; SerialNumber: XXXXXX; Model: HP YYYYYYYY;
               Serveur2;1I:2:2; Status: OK; InterfaceType: SAS; Size: 300GB; SerialNumber: XXXXXX; Model: HP YYYYYYYY;
               Serveur3;1I:3:1; Status: OK; InterfaceType: SAS; Size: 300GB; SerialNumber: XXXXXX; Model: HP YYYYYYYY;
               Serveur3;1I:3:2; Status: OK; InterfaceType: SAS; Size: 300GB; SerialNumber: XXXXXX; Model: HP YYYYYYYY;
               Serveur3;1I:3:2; Status: OK; InterfaceType: SAS; Size: 300GB; SerialNumber: XXXXXX; Model: HP YYYYYYYY;

  12. #12
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 653
    Par défaut
    il nous faut la sortie "brute" de cette commande : /usr/sbin/ssacli ctrl slot=0 pd all show detail.

    Astuce : quand tu vois que tu pipes une commande à elle-même (par exemple grep ... | grep ...), tu peux être certain qu'il y a une meilleure manière de faire. Ici, on remplacera avantageusement les grep avec un seul awk ou sed.
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  13. #13
    Expert confirmé Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 288
    Par défaut
    Pour le fun
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    $ awk -F'[:\n]' -vRS="physicaldrive" -vOFS=';' '(NR==1){next;} (NR==2){print "physicaldrive",$4,$6,$8,$10,$12;} {print $1":"$2":"$3,$5,$7,$9,$11,$13;}' fichier.txt
    physicaldrive;    Status;    Interface Type;    Size;    Serial Number;    Model
     1I:1:1; OK; SAS; 146 GB; xxxxxxxxxxxxxx; HP      EG010
     1I:1:2; OK; SAS; 300 GB; xxxxxxxxxxxxxxxx; HP      EG0305
     1I:1:3; OK; SAS; 300 GB; xxxxxxxxxxx; HP      DG0304
     1I:1:4; OK; SAS; 300 GB; xxxxxxxxxx; HP      DG0303
    Les enfants, ne faites pas ça chez vous. Ces gens-là sont des professionnels.

  14. #14
    Membre actif
    Homme Profil pro
    Analyse système
    Inscrit en
    Octobre 2021
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Octobre 2021
    Messages : 20
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    tu sais on apprends tous les jours :?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Mais tu as as répondu à ma demande :P
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Comme j'ai dit dans mes précédents messages, je voudrais la sortie standard suivante sans les en-tête vu qu on a une moulinette qui va chercher les infos dans le fichier .csv :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Ta commande "awk -F'[:\n]' -vRS="physicaldrive" -vOFS=';' '(NR==1){next;} (NR==2){print "physicaldrive",$4,$6,$8,$10,$12;} {print $1":"$2":"$3,$5,$7,$9,$11,$13;}' fichier.txt" est super mais tu peux la completer stp.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Qui donne ce résultat :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    physicaldrive 1I:1:1
             Status: OK
             Interface Type: SAS
             Size: 146 GB
             Serial Number: xxxxxxxxxxxxxxx
             Model: HP      EG01
          physicaldrive 1I:1:2
             Status: OK
             Interface Type: SAS
             Size: 300 GB
             Serial Number: xxxxxxxxxxxxxx
             Model: HP      EG030
          physicaldrive 1I:1:3
             Status: OK
             Interface Type: SAS
             Size: 300 GB
             Serial Number: xxxxxxxxxxxxxx
             Model: HP      DG030
          physicaldrive 1I:1:4
             Status: OK
             Interface Type: SAS
             Size: 300 GB
             Serial Number: xxxxxxxxxxx
             Model: HP      DG030
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Résultat final voulu :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Serveur1;1I:1:1; Status: OK; InterfaceType: SAS; Size: 300GB; SerialNumber: XXXXXX; Model: HP YYYYYYYY;
               Serveur1;1I:1:2; Status: OK; InterfaceType: SAS; Size: 300GB; SerialNumber: XXXXXX; Model: HP YYYYYYYY;
               Serveur2;1I:2:1; Status: OK; InterfaceType: SAS; Size: 300GB; SerialNumber: XXXXXX; Model: HP YYYYYYYY;
               Serveur2;1I:2:2; Status: OK; InterfaceType: SAS; Size: 300GB; SerialNumber: XXXXXX; Model: HP YYYYYYYY;
               Serveur3;1I:3:1; Status: OK; InterfaceType: SAS; Size: 300GB; SerialNumber: XXXXXX; Model: HP YYYYYYYY;
               Serveur3;1I:3:2; Status: OK; InterfaceType: SAS; Size: 300GB; SerialNumber: XXXXXX; Model: HP YYYYYYYY;
               Serveur3;1I:3:2; Status: OK; InterfaceType: SAS; Size: 300GB; SerialNumber: XXXXXX; Model: HP YYYYYYYY;

  15. #15
    Membre actif
    Homme Profil pro
    Analyse système
    Inscrit en
    Octobre 2021
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Octobre 2021
    Messages : 20
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Tu as pas répondu à ma question, je voulais dire

  16. #16
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 653
    Par défaut les balises code, c'est pour le code, et ce qui s'affiche dans le terminal.
    en fait, non.
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  17. #17
    Membre actif
    Homme Profil pro
    Analyse système
    Inscrit en
    Octobre 2021
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Octobre 2021
    Messages : 20
    Par défaut
    Bonjour à vous deux,

    Oui c est vrai, les balises sont plutôt pour le code. j ai pas fait attention.

    J'attends Flodelarab de me répondre s'il est disponible, merci d'avance

  18. #18
    Expert confirmé Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 288
    Par défaut
    1) Tu as tout pour réussir.
    2) On attend toujours les données brutes demandées il y a longtemps.
    3) Il n'est pas utile de copier-coller encore et encore le même texte. Nous savons lire, nous.
    4) C'est à toi de travailler. On peut débloquer les internautes, mais pas travailler à leur place. Bonne chance

  19. #19
    Membre actif
    Homme Profil pro
    Analyse système
    Inscrit en
    Octobre 2021
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Octobre 2021
    Messages : 20
    Par défaut
    ok merci pour tout

Discussions similaires

  1. Gros problèmes d'affichage sur écran 16/9
    Par slylafone dans le forum C++Builder
    Réponses: 7
    Dernier message: 25/07/2006, 09h33
  2. Problème d'affichage sur formulaire
    Par PAUL87 dans le forum Access
    Réponses: 3
    Dernier message: 27/06/2006, 23h08
  3. Problème d'affichage sur un écran 16/9ème
    Par kurul1 dans le forum C++Builder
    Réponses: 2
    Dernier message: 23/01/2006, 11h51
  4. [Swing]Problème d'affichage sur un JTree
    Par tomca dans le forum Composants
    Réponses: 4
    Dernier message: 19/01/2006, 10h41

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