📄 junk_test.sh
字号:
#!/bin/shPATH=../../../daemon:../../../coss/naming:../../../imr:../../../ir:$PATHexport PATHexport LD_LIBRARY_PATH=../../../libsexport MICORC=/dev/nullif test $# -eq 0 then hname=`uname -n` else hname=localhostfimkdir dbrm -f db/*rm -f nsd.dbrm -f micod.ior junk_factory.ior nsd.iornsd --db nsd.db --ior nsd.ior &nsd_pid=$!for i in 0 1 2 3 4 5 6 7 8 9 ; do if test -r nsd.ior ; then break ; else sleep 1 ; fi ; donemicod -ORBIIOPAddr inet:${hname}:12456\ --forward --ior micod.ior &micod_pid=$!#trap "kill $daemon_pid > /dev/null 2> /dev/null" 0for i in 0 1 2 3 4 5 6 7 8 9 ; do if test -r micod.ior ; then break ; else sleep 1 ; fi ; done # Add imr infoimr -ORBImplRepoIOR file://`pwd`/micod.ior\ create JunkServer poa `pwd`/junk_server IDL:Junk:1.0imr -ORBImplRepoIOR file://`pwd`/micod.ior activate JunkServerfor i in 0 1 2 3 4 5 6 7 8 9 ; do if test -r junk_factory.ior ; then break ; else sleep 1 ; fi ; done ./junk_client_2 1 -ORBInitRef NameService=`cat nsd.ior` &c1_pid=$!./junk_client_2 2 -ORBInitRef NameService=`cat nsd.ior` &c2_pid=$!./junk_client_2 3 -ORBInitRef NameService=`cat nsd.ior` &c3_pid=$!./junk_client_2 4 -ORBInitRef NameService=`cat nsd.ior` &c4_pid=$!trap "kill $micod_pid $nsd_pid $c1_pid $c2_pid $c3_pid $c4_pid > /dev/null 2> /dev/null" 0echoechoecho "Press Ctrl-C for finishing test."echoechowait $c1_pid $c2_pid $c3_pid $c4_pid
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -