Bonjour,

J'utilise la lib ssh pour effectuer des appels ssh vers un serveur distant

à partir de l'exemple suivant,
http://dev.libssh.org/browser/examples/exec.c

Je n'arrive pas à exécuter ce simple script

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
TMP=/tmp/onstat$$
SOFI_SPE=0
LIAI_SOFI=0
WALK=0
INFORMIX=0
 
INFORMIXDIR=/informix
export INFORMIXDIR
 
PATH=$PATH:$INFORMIXDIR/bin
export PATH
 
echo "[PROCESS WALKIMAGE]"
 
ps -ed|grep lt-inter > $TMP
if [ -s "$TMP" ] ; then echo "lt-inter=OK"
else echo "lt-inter=NOK"
WALK=2
fi
 
ps -ed|grep pltauth > $TMP
if [ -s "$TMP" ] ; then echo "pltauth=OK"
else echo "pltauth=NOK"
WALK=2
fi
 
 
ps -ed|grep pltbatch > $TMP
if [ -s "$TMP" ] ; then echo "pltbatch=OK"
else echo "pltbatch=NOK"
WALK=2
fi
les données récupérées sont tronqués, comment faire pour récupérer toutes mes données