Débutante en shell
Fermé
hadiat allah
Messages postés
1
Date d'inscription
jeudi 12 mai 2011
Statut
Membre
Dernière intervention
12 mai 2011
-
12 mai 2011 à 23:35
lolita kira - 25 mai 2011 à 10:37
lolita kira - 25 mai 2011 à 10:37
A voir également:
- Débutante en shell
- Classic shell windows 11 - Télécharger - Personnalisation
- Shell startup windows 10 - Guide
- Ssh secure shell download - Télécharger - Divers Web & Internet
- Efi shell version 2.50 - Forum Windows 10
- Shell infrastructure host c'est quoi ✓ - Forum Windows 10
4 réponses
Bon alors le debut c'est :
Pour parcourir ton fichier ligne par lignes :
Pour creer une variable et y mettre le resultat de ta ligne, puis l'afficher :
Ensuite, tu dois pouvoir te debrouiller avec les commandes :
grep, sed, cut, tail, head
Elles te permettent de chercher des mots dans une variable ou un fichier.
Par exemple un fichier contient une ligne parmis d'autres :
"c'est genial le bash"
Donc pour l'afficher :
Ajouter une balise ?
Attention certains carracteres s'echappent en bash, notament les slash, superieurs, inferieurs :
enfin pour ecrire le resultat d'une commande dans un fichier :
Pour mettre a la suite du fichier sans ecraser son contenu, tu mets deux >>
Voilà deja de quoi t'amuser.
#bin/bash
Pour parcourir ton fichier ligne par lignes :
for line in $(cat fichier.qif); do # ton code pour chaques lignes done
Pour creer une variable et y mettre le resultat de ta ligne, puis l'afficher :
maligne=$line echo $maligne
Ensuite, tu dois pouvoir te debrouiller avec les commandes :
grep, sed, cut, tail, head
Elles te permettent de chercher des mots dans une variable ou un fichier.
Par exemple un fichier contient une ligne parmis d'autres :
"c'est genial le bash"
Donc pour l'afficher :
variable2=$(grep "genial" fichier.qif) echo $variable2
Ajouter une balise ?
varbalisee="<div>$variable2</div>"
Attention certains carracteres s'echappent en bash, notament les slash, superieurs, inferieurs :
varbalisee="\<div\>$variable2\<\/div\>"
enfin pour ecrire le resultat d'une commande dans un fichier :
echo $vaiable2 >fichier.html
Pour mettre a la suite du fichier sans ecraser son contenu, tu mets deux >>
Voilà deja de quoi t'amuser.
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 420
13 mai 2011 à 07:26
13 mai 2011 à 07:26
Salut,
Demander de l'aide pour vos exercices sur CCM
Sans compter les doublons !!!
Premier
Second
Ni parler des autres forums où tu pollues allègrement ;-(
En deux mots : Bosses feignasse !
Demander de l'aide pour vos exercices sur CCM
Sans compter les doublons !!!
Premier
Second
Ni parler des autres forums où tu pollues allègrement ;-(
En deux mots : Bosses feignasse !
Non2
Messages postés
5103
Date d'inscription
mercredi 19 décembre 2007
Statut
Contributeur
Dernière intervention
15 juillet 2015
757
13 mai 2011 à 08:21
13 mai 2011 à 08:21
Bonjour,
Bien vu pour l'exercice scolaire et pour le doublon, mais il y a moyen d'en faire la remarque sans insulter personne.
Bien vu pour l'exercice scolaire et pour le doublon, mais il y a moyen d'en faire la remarque sans insulter personne.
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 420
13 mai 2011 à 08:45
13 mai 2011 à 08:45
Salut,
Quand une personne vient demander 3 fois à ce qu'on lui fasse ses devoirs, dont une fois en nous interpellant comme des moins que rien, sans compter les autres forums, ben on arrête de prendre des gants !
Et puis bosses feignasse est loin d'être une insulte à ce que je sache...
Quand une personne vient demander 3 fois à ce qu'on lui fasse ses devoirs, dont une fois en nous interpellant comme des moins que rien, sans compter les autres forums, ben on arrête de prendre des gants !
Et puis bosses feignasse est loin d'être une insulte à ce que je sache...
Non2
Messages postés
5103
Date d'inscription
mercredi 19 décembre 2007
Statut
Contributeur
Dernière intervention
15 juillet 2015
757
13 mai 2011 à 11:37
13 mai 2011 à 11:37
Ah oui .... je n'avais vu que ce coup-là, pas les autres.
M'enfin, le mot est limite insultant tout de même. Mais s'il décrit une réalité, ....
M'enfin, le mot est limite insultant tout de même. Mais s'il décrit une réalité, ....
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 420
13 mai 2011 à 11:40
13 mai 2011 à 11:40
M'enfin, le mot est limite insultant tout de même
Et son attitude est limite quoi ??? ;-\
Et son attitude est limite quoi ??? ;-\
dna.factory
Messages postés
25515
Date d'inscription
mercredi 18 avril 2007
Statut
Modérateur
Dernière intervention
23 janvier 2025
1 613
13 mai 2011 à 14:03
13 mai 2011 à 14:03
on est pas là pour faire tes exer...
ho attends t'es une fille ?
envoie moi une photo, je verais si je peux faire quelque chose pour toi, et dans quelles conditions
(on va tester sa motivation)
ho attends t'es une fille ?
envoie moi une photo, je verais si je peux faire quelque chose pour toi, et dans quelles conditions
(on va tester sa motivation)
D'accord! c'est vrai qu'elle a posté tout son exercice, mais ca ne veut pas dire que vous devez le faire, mais au moins la poser sur la bonne piste, lui dire que voila on ne va pas resoudre ton exercice, mais commence tout d'abord à lire ceci ou faire cela!! ça si vous voulez vraiment faire du Bien sinon ca sert à rien de dire du n'importe quoi qui ne sert de toute façon a rien!!!!! pffffff et vous vous croyez ..... je ne trouve pas le mot!!
De toute façon c'est dommage que je n'ai pu t'aider Hadiat allah mais je te promet que je vais faire quelques petites recherches pour toi, question de voir comment tu peux attaquer ton exercice! j'espere que tu fera de meme de ta part :)
Bon courage :)
De toute façon c'est dommage que je n'ai pu t'aider Hadiat allah mais je te promet que je vais faire quelques petites recherches pour toi, question de voir comment tu peux attaquer ton exercice! j'espere que tu fera de meme de ta part :)
Bon courage :)
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 420
22 mai 2011 à 16:54
22 mai 2011 à 16:54
Très bonne plaidoirie auto-défendante ;-)
Franchement si depuis le temps tu n'as toujours pas avancé d'un pouce, je réitère mes propos tenus en #1 ;-\
Franchement si depuis le temps tu n'as toujours pas avancé d'un pouce, je réitère mes propos tenus en #1 ;-\
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 420
23 mai 2011 à 07:46
23 mai 2011 à 07:46
Tu es plus à plaindre que moi il me semble ;-(
dna.factory
Messages postés
25515
Date d'inscription
mercredi 18 avril 2007
Statut
Modérateur
Dernière intervention
23 janvier 2025
1 613
Modifié par dna.factory le 23/05/2011 à 10:08
Modifié par dna.factory le 23/05/2011 à 10:08
mouhahahaha
rien que pour ça, ça vallait la peine de laisser le sujet ouvert...
"faire du Bien" : avec la majuscule, j'adore... attention quand même à ne pas déraper vers des propos religieux...
Et pour info, cette personne (aller on va dire que c'est pas toi) n'a pas demandé de l'aide
cette personne a juste fait un copier coller de l'exercice.
et au passage, 'la bonne piste' représente 90% du boulot...
et au passage 'la bonne piste', c'est celle qu'attends ton prof..
si cette exercice est là pour te faire manipuler le awk, et que je te propose du sed, ça fonctionnera, mais tu auras 0 quand même...
enfin bon, je réitere, tu es un fille, je suis capable de faire ton exercice, on peut 'négocier'.
rien que pour ça, ça vallait la peine de laisser le sujet ouvert...
"faire du Bien" : avec la majuscule, j'adore... attention quand même à ne pas déraper vers des propos religieux...
Et pour info, cette personne (aller on va dire que c'est pas toi) n'a pas demandé de l'aide
cette personne a juste fait un copier coller de l'exercice.
et au passage, 'la bonne piste' représente 90% du boulot...
et au passage 'la bonne piste', c'est celle qu'attends ton prof..
si cette exercice est là pour te faire manipuler le awk, et que je te propose du sed, ça fonctionnera, mais tu auras 0 quand même...
enfin bon, je réitere, tu es un fille, je suis capable de faire ton exercice, on peut 'négocier'.
salut encore, mon message est adressé à "zipe31", en fait je peux maintenant voir pourquoi tu as reagis ainsi! en cherchant sur le net j'ai trouvé pas mal de gens qui ont posé cet exercice, avec la meme maniere, ils veulent tous la solution de l'exercice ou plutot c'est ce que j'ai compris! De toute façon je t'explique, pour cet exercice il etait donné par le prof à toute la classe, ma soeur y compris! elle est venue chercher de l'aide aupres de moi, j'ai cherché sur le net et je suis tombée sur ce forum! (vu que ça fait un moment que je n'ai pas travaillé avec le shell)!! j'ai tout de suit compris que la personne qui a posé cette exercice devrait certainement etre de la meme classe que ma soeur, et lorsque je suis allée lire les reponses, ça m'a gené le fait que les gens ont repondu par des reponses qui ne servent à rien!!
maintenant que j'ai vu les autres liens concernant le même execrcice, je vous dis que je vous comprend, mais soyez sur qu'il ne s'agit pas de la même personne, parceque ma soeur a pu les reconnaitre tous à partir de leurs noms :D ! ( il s'agit de 2 filles et 1 garçon ;) )
De toute façon je m'excuse si j'étais "agressive" dans mes reponses, je vous prie sincerement de m'excuser! Je vous souhaite une bonne journée :) (concernant ma soeur elle a pu resoudre l'exercice :D et sans mon aide en plus :P)
Allez à bientôt!
maintenant que j'ai vu les autres liens concernant le même execrcice, je vous dis que je vous comprend, mais soyez sur qu'il ne s'agit pas de la même personne, parceque ma soeur a pu les reconnaitre tous à partir de leurs noms :D ! ( il s'agit de 2 filles et 1 garçon ;) )
De toute façon je m'excuse si j'étais "agressive" dans mes reponses, je vous prie sincerement de m'excuser! Je vous souhaite une bonne journée :) (concernant ma soeur elle a pu resoudre l'exercice :D et sans mon aide en plus :P)
Allez à bientôt!