Affichage des champ
Résolu/Fermé
alibm
Messages postés
82
Date d'inscription
jeudi 18 septembre 2008
Statut
Membre
Dernière intervention
15 juin 2011
-
6 avril 2009 à 21:07
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 12 avril 2009 à 19:43
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 12 avril 2009 à 19:43
A voir également:
- Affichage des champ
- Affichage double ecran - Guide
- Windows 11 affichage classique - Guide
- Comment agrandir l'affichage de l'écran - Guide
- Problème affichage fenêtre windows 10 - Guide
- Problème affichage le bon coin ✓ - Forum Virus
5 réponses
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
6 avril 2009 à 21:28
6 avril 2009 à 21:28
Salut,
$ cat fichier George:olivier:29:0298333242:Brest Brain:marcel:13:0466342233:Gardagnes Fares:myriam:30:0434214452:Nimes $ awk 'BEGIN{FS=":"} {print "nom "$1 " prenom " $2 " Age " $3 " Id " $4 " Adresse " $5}' fichier nom George prenom olivier Age 29 Id 0298333242 Adresse Brest nom Brain prenom marcel Age 13 Id 0466342233 Adresse Gardagnes nom Fares prenom myriam Age 30 Id 0434214452 Adresse Nimes
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
12 avril 2009 à 13:19
12 avril 2009 à 13:19
Re,
lami20j@debian:~/trash$ cat fichier George:olivier:29:0298333242:Brest Brain:marcel:13:0466342233:Gardagnes Fares:myriam:30:0434214452:Nimes lami20j@debian:~/trash$ lami20j@debian:~/trash$ cat fichier.sh #!/bin/bash while read line do echo -e "nom $(echo $line | cut -d: -f1)\c" echo -e " prenom $(echo $line | cut -d: -f2)\c" echo -e " age $(echo $line | cut -d: -f3)\c" echo -e " Id $(echo $line | cut -d: -f4)\c" echo " adresse $(echo $line | cut -d: -f5)" done < fichier lami20j@debian:~/trash$ lami20j@debian:~/trash$ sh fichier.sh nom George prenom olivier age 29 Id 0298333242 adresse Brest nom Brain prenom marcel age 13 Id 0466342233 adresse Gardagnes nom Fares prenom myriam age 30 Id 0434214452 adresse Nimes lami20j@debian:~/trash$
alibm
Messages postés
82
Date d'inscription
jeudi 18 septembre 2008
Statut
Membre
Dernière intervention
15 juin 2011
6
12 avril 2009 à 13:22
12 avril 2009 à 13:22
merci beaucoup
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
12 avril 2009 à 17:00
12 avril 2009 à 17:00
Salut,
Sinon, pour alléger (sans les "cut") :
Sinon, pour alléger (sans les "cut") :
#! /bin/sh #set -xv while IFS=: read nom prenom age iden adresse do echo "nom $nom prenom $prenom age $age Id $iden adresse $adresse" done < fichier;-))
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
12 avril 2009 à 19:26
12 avril 2009 à 19:26
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
>
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
12 avril 2009 à 19:30
12 avril 2009 à 19:30
Salut,
Oui j'avais vu, mais c'est surtout qu'il ne voulait pas de "awk", donc pas de programme externe au bash, là c'est juste avec les même commandes "while, do, read et echo" ;-))
Oui j'avais vu, mais c'est surtout qu'il ne voulait pas de "awk", donc pas de programme externe au bash, là c'est juste avec les même commandes "while, do, read et echo" ;-))
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
>
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
12 avril 2009 à 19:33
12 avril 2009 à 19:33
Re,
donc pas de programme externe au bash,
cut c'est externe ;-)
donc pas de programme externe au bash,
cut c'est externe ;-)
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
>
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
12 avril 2009 à 19:39
12 avril 2009 à 19:39
Oui, et toi tu sors => ;-D
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
>
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
12 avril 2009 à 19:43
12 avril 2009 à 19:43
;-))
P.S. Ta solution est comme même la meilleur ;-DDD
P.S. Ta solution est comme même la meilleur ;-DDD
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
12 avril 2009 à 13:08
12 avril 2009 à 13:08
Re,
Mais je ne veux pas avec awk.
Ben, il faut le dire. Après le merci beaucoup que peut-on comprendre?! Que c'est résolu, non?!
Mais je ne veux pas avec awk.
Ben, il faut le dire. Après le merci beaucoup que peut-on comprendre?! Que c'est résolu, non?!
alibm
Messages postés
82
Date d'inscription
jeudi 18 septembre 2008
Statut
Membre
Dernière intervention
15 juin 2011
6
12 avril 2009 à 13:17
12 avril 2009 à 13:17
Salut lami20j,
J'ai donner dans la discussion bloquée un exemple avec la boucle for et cut
SVP est-ce que tu peux le voir une autre fois et merci pour l'aide :)
J'ai donner dans la discussion bloquée un exemple avec la boucle for et cut
SVP est-ce que tu peux le voir une autre fois et merci pour l'aide :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
12 avril 2009 à 13:23
12 avril 2009 à 13:23
Re,
Ben, t'as déjà dit un Merci beaucoup et ce n'était pas ce que tu voulais.
Je dois croire quoi, maintenant?!
Ben, t'as déjà dit un Merci beaucoup et ce n'était pas ce que tu voulais.
Je dois croire quoi, maintenant?!
6 avril 2009 à 21:42
12 avril 2009 à 13:01
Mais je ne veux pas avec awk.
S'il y a une autre possibilité SVP la noter
Merci