Bonjour,
Dans mon code (que j'ai téléchargé à partir d'un site ), j'ai un objet qui reçoit la sortie d'une execution d'un runtime
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 String fichierSCRIPT = "cheminFichier"; Object connector = null; connector =Runtime.getRuntime().exec(fichierSCRIPT);
Le contenu de fichierSCRIPT:
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 #!/bin/ksh # path of graph layout program trap 'if [ ! -s dot.err ]; then /bin/rm -f dot.err; fi; exit' 0 1 2 3 15 DOT=dot theGraph="$(/bin/cat)" if [ -z "$theGraph" ] then print -r - 'digraph newgraph { start [shape=ellipse, label="Start\nHere"]; }' | $DOT else GRAPH=$(print -r - "$theGraph" | $DOT 2>dot.err) if [ $? -eq 0 ] then # need the pipe to get buffering # (otherwise output is truncated at 2048 bytes) print -r - "$GRAPH" | /bin/cat else print -r - 'digraph error { n1 [shape=plaintext, label="Your graph had an error in it!"]; }' | $DOT fi fi print if [ -s dot.err ] then /bin/cat dot.err 1>&2 /bin/rm -f dot.err fi exit 0
Franchement, j'ai essayer de comprendre ce que fait ce script mais en vain. J'arrive pas à cerner ce que contient exactement cet objet "connect".
Pouvez vous m'aider ?
Partager