Commande ssh rediriger vers variable
Fermé
Utilisateur anonyme
-
10 mai 2012 à 09:00
dubcek Messages postés 18757 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 19 décembre 2024 - 10 mai 2012 à 09:58
dubcek Messages postés 18757 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 19 décembre 2024 - 10 mai 2012 à 09:58
A voir également:
- Commande ssh rediriger vers variable
- Invite de commande - Guide
- Commande terminal mac - Guide
- Windows 7 vers windows 10 - Accueil - Mise à jour
- Rediriger mail vers une autre adresse - Guide
- Diskpart commande - Guide
2 réponses
mamiemando
Messages postés
33443
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
19 décembre 2024
7 811
10 mai 2012 à 09:41
10 mai 2012 à 09:41
La syntaxe générale c'est :
Si commande met en jeu les opérateurs '&&', ou ';' ou n'importe quel opérateur de redirection (<, >, >>, 1>, 1>>, 2>, 2>>) il faut l'entourer avec des parenthèses.
En effet si tu écris "ssh login@hostname cmd1 | cmd2 | cmd3", le shell l'interprète "((ssh login@hostname cmd1) | cmd2) | cmd3".
Bonne chance
ssh login@hostname commande
Si commande met en jeu les opérateurs '&&', ou ';' ou n'importe quel opérateur de redirection (<, >, >>, 1>, 1>>, 2>, 2>>) il faut l'entourer avec des parenthèses.
ssh login@hostname (cmd1 | cmd2 | cmd3)
En effet si tu écris "ssh login@hostname cmd1 | cmd2 | cmd3", le shell l'interprète "((ssh login@hostname cmd1) | cmd2) | cmd3".
Bonne chance
dubcek
Messages postés
18757
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
19 décembre 2024
5 623
10 mai 2012 à 09:58
10 mai 2012 à 09:58
hello
> redirige dans un fichier, pour une variable, c'est
> redirige dans un fichier, pour une variable, c'est
TEST=$(ssh nagios@example.com -i /usr/local/nagios/.ssh/id_rsa 'sleep 5 | telnet test.com 21') echo $TEST