Trier une variable en shell
Fermé
Mozer8888
Messages postés
76
Date d'inscription
mardi 27 septembre 2011
Statut
Membre
Dernière intervention
13 octobre 2012
-
23 janv. 2012 à 07:03
Mozer8888 Messages postés 76 Date d'inscription mardi 27 septembre 2011 Statut Membre Dernière intervention 13 octobre 2012 - 23 janv. 2012 à 09:29
Mozer8888 Messages postés 76 Date d'inscription mardi 27 septembre 2011 Statut Membre Dernière intervention 13 octobre 2012 - 23 janv. 2012 à 09:29
A voir également:
- Trier une variable en shell
- Excel trier par ordre croissant chiffre - Guide
- Classic shell windows 11 - Télécharger - Personnalisation
- Application gratuite pour trier les photos - Guide
- Gmail trier par expéditeur - Guide
5 réponses
dubcek
Messages postés
18757
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
19 décembre 2024
5 623
Modifié par dubcek le 23/01/2012 à 08:11
Modifié par dubcek le 23/01/2012 à 08:11
hello
$ var="af jh n ko u kv ka" $ var2=$(tr " " "\n" <<<$var | sort) $ echo $var2 af jh ka ko kv n u $ $ echo "$var2" af jh ka ko kv n u $
Utilisateur anonyme
Modifié par qqchquicommenceparQ le 23/01/2012 à 07:38
Modifié par qqchquicommenceparQ le 23/01/2012 à 07:38
salut,
avec 'tr', remplace les espaces par une nouvelle ligne, et envoie à 'sort'
pense à regarder les pages 'info coreutils'.
avec 'tr', remplace les espaces par une nouvelle ligne, et envoie à 'sort'
pense à regarder les pages 'info coreutils'.
Mozer8888
Messages postés
76
Date d'inscription
mardi 27 septembre 2011
Statut
Membre
Dernière intervention
13 octobre 2012
1
23 janv. 2012 à 08:02
23 janv. 2012 à 08:02
ne fonctionnent pas
j'ai tout essayé
l'affichage je vais m'en occuper
il me faut var dans une nvlle variable trié avec un séparateur d"elt
[wilson@wilsonHP mybin]$ var="sxd gdv xgt ahg sh po bs"
[wilson@wilsonHP mybin]$ var2=$( sort -t" " <<<$var); echo $var2
affichage=>sxd gdv xgt ahg sh po bs
[wilson@wilsonHP mybin]$ echo $var | tr " " "\n" | sort -t" " <<<$var2
affichage=>sxd gdv xgt ahg sh po bs
[wilson@wilsonHP mybin]$
ne fonctionne pas
j'ai tout essayé
l'affichage je vais m'en occuper
il me faut var dans une nvlle variable trié avec un séparateur d"elt
[wilson@wilsonHP mybin]$ var="sxd gdv xgt ahg sh po bs"
[wilson@wilsonHP mybin]$ var2=$( sort -t" " <<<$var); echo $var2
affichage=>sxd gdv xgt ahg sh po bs
[wilson@wilsonHP mybin]$ echo $var | tr " " "\n" | sort -t" " <<<$var2
affichage=>sxd gdv xgt ahg sh po bs
[wilson@wilsonHP mybin]$
ne fonctionne pas
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 419
23 janv. 2012 à 09:11
23 janv. 2012 à 09:11
Salut,
;-))
$ echo "$var" af jh n ko u kv ka $ echo -e "${var// /\n}" | sort af jh ka ko kv n u $
;-))
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Mozer8888
Messages postés
76
Date d'inscription
mardi 27 septembre 2011
Statut
Membre
Dernière intervention
13 octobre 2012
1
23 janv. 2012 à 09:29
23 janv. 2012 à 09:29
Merci.