executer rsh dans un script bash - Codes et scripts - Linux et OS Alternatifs
MarshPosté le 09-03-2005 à 16:40:00
Bonjour,
j'utilise un programme delphi (donc sous windows) qui se connecte en telnet sur un systeme unix puis lance un script dans lequel se trouve la commande : rsh host2 "ls"
Mon probleme est que ceci marche parfaitement si le systeme unix fonctionne avec ksh (PD alpha $Revision: 3.2) MAIS PAS quand la machine utilise bash (2.04.12(1)-release)
Quand j'ecris ma ligne de commande "rsh .." dans le terminal -> ca marche Quand je lance manuellement mon script a partir de la machine unix : %bash script.bash -> ca marche Quand je lance mon programme delphi qui lance mon script sur la machine unix -> ca marche pas !
vu les deux premiers cas, la syntaxe a l'air d'etre correcte et le resultat est bien le bon.. au cas ou, j'ai essayé tout plein de combinaison de parentheses, guillemets..sans resultats
Marsh Posté le 09-03-2005 à 16:40:00
Bonjour,
j'utilise un programme delphi (donc sous windows) qui se connecte en telnet sur un systeme unix
puis lance un script dans lequel se trouve la commande : rsh host2 "ls"
Mon probleme est que ceci marche parfaitement si le systeme unix fonctionne avec ksh (PD alpha $Revision: 3.2)
MAIS PAS quand la machine utilise bash (2.04.12(1)-release)
Quand j'ecris ma ligne de commande "rsh .." dans le terminal -> ca marche
Quand je lance manuellement mon script a partir de la machine unix : %bash script.bash -> ca marche
Quand je lance mon programme delphi qui lance mon script sur la machine unix -> ca marche pas !
vu les deux premiers cas, la syntaxe a l'air d'etre correcte et le resultat est bien le bon..
au cas ou, j'ai essayé tout plein de combinaison de parentheses, guillemets..sans resultats
Quelqu'un a une idée silvouplait ????????????????