Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1400 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [KSH] Que fait cette autre chose ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[KSH] Que fait cette autre chose ?

n°2157475
olivier911
Posté le 20-09-2012 à 18:34:16  profilanswer
 

Encore une ligne pour laquelle je sèche  :fou:  
 
Je veux bien vos lumières...
 
if grep -q '^[[:blank:]]*usingTcpIpOverPpp[[:blank:]]*[=][[:blank:]]*true[[:blank:]]*.*' $HOME/dmi.cfg
 
Merci d'avance !  :)

mood
Publicité
Posté le 20-09-2012 à 18:34:16  profilanswer
 

n°2157553
FranceDenB​as
1 dépense = 1 socialiss' :o
Posté le 21-09-2012 à 09:52:24  profilanswer
 

olivier911 a écrit :

Encore une ligne pour laquelle je sèche  :fou:  
 
Je veux bien vos lumières...
 
if grep -q '^[[:blank:]]*usingTcpIpOverPpp[[:blank:]]*[=][[:blank:]]*true[[:blank:]]*.*' $HOME/dmi.cfg
 
Merci d'avance !  :)


 
En condensé :
Elle recherche si la variable usingTcpIpOverPpp est définie et réglée à true dans le fichier $HOME/dmi.cfg
 
En détaillé :
grep -q : grep n'affiche rien sur la sortie standard  
=> pour savoir si la variable est trouvée :
     Utiliser le code de retour de grep : si 0 ligne trouvée sinon 1 pas trouvée, 2 erreur
ce qui est entre '' : l'expression régulière
     recherche à partir du début ^
     avec des espaces devant ou non (le *) [[:blank:]]*
     le mot usingTcpIpOverPpp
     avec des espaces après ou non (le *) [[:blank:]]*
     ensuite le caractère = une fois seulement [=]
     avec des espaces après ou non (le *) [[:blank:]]*
     le mot true
     avec des espaces après ou non (le *) [[:blank:]]*
     puis n'importe quoi (le .) après ou non (le *) .*


---------------
"Il a inventé le bougisme : je bouge donc je suis" :sol: - Dupont-Aignan à propos de Son Altesse Sérénissime Sarkal 1er. Merci Handsome Devil et Meriadeck.
n°2157582
olivier911
Posté le 21-09-2012 à 11:30:39  profilanswer
 

Merci !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [KSH] Que fait cette autre chose ?

 

Sujets relatifs
[KSH] Qu'est-ce que çafait cette chose ?Execution d'un script BASH à partir d'un KSH
[KSH] Comment tester si un fichier est complet ?[Résolu] [KSH] Executer plusieurs commandes dans une variable
Boucle While dans un script Ksh[KSH] [AIX] Terminaison innatendue de script
[KSH] Soucis avec un tableau[KSH] Scripts en série & pb de path
Plus de sujets relatifs à : [KSH] Que fait cette autre chose ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR