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

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Suivante
Auteur Sujet :

ptits pb de scripts sh .... sujet d'interro inside

n°59222
404notfoun​d
Posté le 17-01-2002 à 12:56:53  profilanswer
 

Reprise du message précédent :
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 ??

mood
Publicité
Posté le 17-01-2002 à 12:56:53  profilanswer
 

n°59224
saudium
Posté le 17-01-2002 à 12:58:13  profilanswer
 

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


---------------
root 66
n°59226
404notfoun​d
Posté le 17-01-2002 à 13:00:03  profilanswer
 

... 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

n°59227
saudium
Posté le 17-01-2002 à 13:00:43  profilanswer
 

à 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 !!


---------------
root 66
n°59228
404notfoun​d
Posté le 17-01-2002 à 13:04:27  profilanswer
 

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 ...

n°59229
saudium
Posté le 17-01-2002 à 13:08:16  profilanswer
 

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: ;}


---------------
root 66
n°59230
saudium
Posté le 17-01-2002 à 13:08:41  profilanswer
 

je savais que je trouervais la regexp de la mort  :p

 

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


---------------
root 66
n°59232
404notfoun​d
Posté le 17-01-2002 à 13:12:22  profilanswer
 

... 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

n°59234
saudium
Posté le 17-01-2002 à 13:15:15  profilanswer
 

faut bien quelqu"'un pour ecrire les outils sous kde ou gnome :D  , notamment les scripts d'install ;)


---------------
root 66
n°59236
404notfoun​d
Posté le 17-01-2002 à 13:19:53  profilanswer
 

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 .

mood
Publicité
Posté le 17-01-2002 à 13:19:53  profilanswer
 

n°59237
saudium
Posté le 17-01-2002 à 13:24:20  profilanswer
 

:jap:


---------------
root 66
n°59244
pipomolo
faisez gaffe aux pigeons
Posté le 17-01-2002 à 14:00:36  profilanswer
 

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
 
++

n°59248
pipomolo
faisez gaffe aux pigeons
Posté le 17-01-2002 à 14:07:57  profilanswer
 

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
 
++

n°59253
404notfoun​d
Posté le 17-01-2002 à 14:16:54  profilanswer
 

moi jveux bien , mais awk ... c'est une commande ki n'est même pas dans mes cours :D

n°59256
pipomolo
faisez gaffe aux pigeons
Posté le 17-01-2002 à 14:32:14  profilanswer
 

ah ouaip la ca pourrait faire chelou alors :D
 
Mais a part ca c vraiment bien...

n°59372
saudium
Posté le 17-01-2002 à 21:44:22  profilanswer
 

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 ;)


---------------
root 66
n°59422
die488
Posté le 18-01-2002 à 09:20:32  profilanswer
 

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

n°59428
pipomolo
faisez gaffe aux pigeons
Posté le 18-01-2002 à 09:41:30  profilanswer
 

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]

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
[Debian Newbie inside] - Tasks pour installer XFree et Gnome?N'a jamais personne qui parle de QNX ... [Bide Inside]
[NB inside] tjs avec PengAOLDebian et scripts utilisateur.
[newbie inside]comment mettre a jour mon kernel...j'en ai marre : Slack inside
2.4.15 vers 2.4.16 ca plante quand je compile (message erreur inside)attention hyper newbie inside ==> adsl sous linux
SUJET NON TROUVES : DHCP et DNS dynamic.RH 7.2 et kernel panic [100 ko JPG inside]
Plus de sujets relatifs à : ptits pb de scripts sh .... sujet d'interro inside


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