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

 


Dernière réponse
Sujet : ptits pb de scripts sh .... sujet d'interro inside
pipomolo Petite Doc sympa pour commencer, chez Isabelle:  
   
http://www.shellunix.com/awk.html  
   
:D  
   
Sinon pour un truc plus touffu, le manuel de gawk:  
   
http://www.gnu.org/manual/gawk-3.0.3/gawk.html  
   
++  
 
(je sais pas pourquoi j'ai l'impression de m'etre fait avoir  ;) )

 

[edtdd]--Message édité par pipomolo--[/edtdd]


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
pipomolo Petite Doc sympa pour commencer, chez Isabelle:  
   
http://www.shellunix.com/awk.html  
   
:D  
   
Sinon pour un truc plus touffu, le manuel de gawk:  
   
http://www.gnu.org/manual/gawk-3.0.3/gawk.html  
   
++  
 
(je sais pas pourquoi j'ai l'impression de m'etre fait avoir  ;) )

 

[edtdd]--Message édité par pipomolo--[/edtdd]

die488 Saudium> J'ai pas mal appris avec tes explications :jap:
saudium

pipomolo a écrit a écrit :

De plus il vaudrait mie aller chercher dans /etc/group pour avoir tous les users d'un group et pas juste les groupes par defaut (un user pouvant etre ds plusieurs groupes, seul le groupe par defaut est liste dans /etc/passwd)
 
#!/bin/sh
 
if [ $# -gt 0 ]
 then
 awk -F":" '$3 == "'$1'" {print $4}' /etc/group
 fi
 
c vraiment bien awk :D
 
++  




 
effectivement , c'est puissant .
 
mais j'ai jamais trouvé de doc limpide sur awk ;)

pipomolo ah ouaip la ca pourrait faire chelou alors :D
 
Mais a part ca c vraiment bien...
404notfound moi jveux bien , mais awk ... c'est une commande ki n'est même pas dans mes cours :D
pipomolo De plus il vaudrait mie aller chercher dans /etc/group pour avoir tous les users d'un group et pas juste les groupes par defaut (un user pouvant etre ds plusieurs groupes, seul le groupe par defaut est liste dans /etc/passwd)
 
#!/bin/sh
 
if [ $# -gt 0 ]
 then
 awk -F":" '$3 == "'$1'" {print $4}' /etc/group
 fi
 
c vraiment bien awk :D
 
++
pipomolo Sinon y awk qui est vachement bien aussi pour ce genre de trucs:
 
 
#!/bin/sh
 
if [ $# -gt 0 ]
 then
 awk -F":" '$4 == "'$1'" {print $1}' /etc/passwd
 fi
 
:D
 
++
saudium :jap:
404notfound pfffffffffffffffff va falloir que je m'y mette à fond alors ...
en tout cas , je me répète , mais c'est vraiment simpa de ta part , je ne fréquentais plus ce forum depuis quelques temps pour diverses raison , mais je vois qu'il reste des gens qui s'entraident .
saudium faut bien quelqu"'un pour ecrire les outils sous kde ou gnome :D  , notamment les scripts d'install ;)
404notfound ... finalement , heureusement que j'ai pas envoyé ça , parce que ça se serait vu :D
ptite question  y'a beucoup d'entreprises qui bossent en shell sous unix ??? parce que les scripts , c'est sympa , mais KDE ou Gnome , c'est quand même plus facile :D
saudium je savais que je trouervais la regexp de la mort  :p

 

[edtdd]--Message édité par saudium--[/edtdd]

saudium en parlant de 2 lignes :D  
 
#!/bin/sh
 
[ $# -lt 1 ] && { echo "usage : $0 <groupe>"; exit; } || { grep "^[a-zA-Z]\+:x:[0-9]\+:$1" /etc/passwd | cut -f1 -d: ;}
404notfound c'est classe ça ... y'a deux gars dans la classe qui ont un niveau bien au dessus de nous ... ils ont pondu un logiciel de chat en local ... tout ça en un script unix de 10 lignes , c'est quand même hallucinant ...
saudium à une epoque (15 ans) il existait un hebdomadaire : Hebdogiciel et il y avait des concours de deuligneurs : pondre du code qui fait le maximum de chose mais en 2 lignes  :p  
 
le plus halluciant que j'ai pu voir etait un pacman pour un zxspectrum !!
404notfound ... bein déjà que j'ai grugé en lui prétextant que le fichier de la fac était effacé pour pouvoir lui envoyer le script par mail de chez moi .... faudrait pas trop non que je le prenne pour un con , sinon il va pas être trop trop content
saudium les 2 :D  
 
ps : tu peux tjs lui envoyer un correctif en faisant croire que tu t'es trompé de fichier en te precipitant et que ce n'etait qu'un brouillon ? :p
404notfound il me semble que j'aurais du attendre deux minutes avant d'envoyer le mail  :cry:  
... dis-moi , si t'es aussi fort , c'est par plaisir ou tu bosses là-dedans ??

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)