Rekans,
Terima kasih atas bantuannya yang kemarin..sekarang udah jalan
Nah, sekarang minta bantuan lagi nih...
Saya sedang buat script shell untuk dapat melakukan eksekusi kembali
perintah java (java -cp.....). Ceritanya, script ini akan saya jalankan
melalui cron yang dijalankan setiap menitnya. perintah java akan
dieksekusi kembali jika nilai $a dan $b tidak sama...cuma pada saat kill
pid proses java, program ini tidak lagi menjalankan java -cp.....
Saya jalankan java dan keluar seperti ini :
[deded @localhost deded]$ java -cp
classes111.zip:classes12.zip:smpp.jar:smppagent.jar
com/swa/smpp/agent/Agent
0 626156110054) (sm: enc: ASCII msg: 1/1 testingggg) (opt: ) )
Submit request (submit: (pdu: 0 4 0 1594) (addr: 0 0 58551330686)
(addr: 0
0 2222222) (sm: enc: ASCII msg: 1/1 kl;\"fdsa'fdsa,./vcx) (opt: ) )
Submit request (submit: (pdu: 0 4 0 1595) (addr: 0 0 58551330686)
(addr: 0
0 626156110054) (sm: enc: ASCII msg: 1/1 testingggg) (opt: ) )
Submit request (submit: (pdu: 0 4 0 1596) (addr: 0 0 58551330686)
(addr: 0
0 2222222) (sm: enc: ASCII msg: 1/1 kl;\"fdsa'fdsa,./vcx) (opt: ) )
Submit request (submit: (pdu: 0 4 0 1597) (addr: 0 0 58551330686)
(addr: 0
0 626156110054) (sm: enc: ASCII msg: 1/1 testingggg) (opt: ) )
Submit request (submit: (pdu: 0 4 0 1598) (addr: 0 0 58551330686)
(addr: 0
0 2222222) (sm: enc: ASCII msg: 1/1 kl;\"fdsa'fdsa,./vcx) (opt: ) )
Submit request (submit: (pdu: 0 4 0 1599) (addr: 0 0 58551330686)
(addr: 0
0 626156110054) (sm: enc: ASCII msg: 1/1 testingggg) (opt: ) )
Submit request (submit: (pdu: 0 4 0 1600) (addr: 0 0 58551330686)
(addr: 0
0 2222222) (sm: enc: ASCII msg: 1/1 kl;\"fdsa'fdsa,./vcx) (opt: ) )
Submit request (submit: (pdu: 0 4 0 1601) (addr: 0 0 58551330686)
(addr: 0
0 626156110054) (sm: enc: ASCII msg: 1/1 testingggg) (opt: ) )
Submit request (submit: (pdu: 0 4 0 1602) (addr: 0 0 58551330686)
(addr: 0
0 2222222) (sm: enc: ASCII msg: 1/1 kl;\"fdsa'fdsa,./vcx) (opt: ) )
Submit request (submit: (pdu: 0 4 0 1603) (addr: 0 0 58551330686)
(addr: 0
0 626156110054) (sm: enc: ASCII msg: 1/1 testingggg) (opt: ) )
Submit request (submit: (pdu: 0 4 0 1604) (addr: 0 0 58551330686)
(addr: 0
0 2222222) (sm: enc: ASCII msg: 1/1 kl;\"fdsa'fdsa,./vcx) (opt: ) )
Terminated
[EMAIL PROTECTED] deded]$
Isi script shell nya :
#!/bin/bash
awk '/ip-address/{print}' /home/oracle/sms/smppagent.cfg >
/home/oracle/sms/file_a
a=`awk -f /home/oracle/sms/file.awk /home/oracle/sms/file_a`
b=`cat /home/oracle/sms/file_tmp`
if [ -n $a ]
then
if [ $a != $b ]
then
echo $a > /home/oracle/sms/file_tmp
kill cat `ps -al | awk '/java/{print $4}'`
java -cp classes111.zip:classes12.zip:smpp.jar:smppagent.jar
com/swa/smpp/agent/Agent
fi
fi
Kenapa ya setelah di terminate (kill) tidak mengeksekusi javanya kembali
pada console diatas ? Apa ada yang kurang di script itu setelah kill ?
Please ya,
Sing Mumet...
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]