telnet redis script bash

Comment puis-je extraire la sortie d'une commande telnet sur une distance de redis-server dans un script bash.

Je ferais:

telnet remote-redis-ip 6379 
LRANGE mylist 0 -1

Et enregistrer le résultat dans une variable. Comment puis-je atteindre cet objectif dans un script bash?

Merci,

Pour enregistrer une sortie d'une commande dans une variable, ne var=$(command).
Ouais je sais, mais si j'essaie: var="$(telnet à distance-redis-ip 6379 | echo "LRANGE maliste 0 -1")" sa ne fonctionne pas
Mmmm l'écho après la pipe n'a aucun sens. Que voulez-vous faire? Quel est le résultat de telnet remote-redis-ip 6379 et ce qui est LRANGE mylist 0 -1?
Sortie de telnet est "connecté" et LRANGE maliste 0 -1 retourner une liste des IP.
OK, donc vous voulez vous connecter à redis par le biais de telnet, puis effectuer une commande. Voir stackoverflow.com/q/7013137/1983854, puis

OriginalL'auteur Matt | 2013-10-22