QUOTE:原帖由 jjyyy 于 2009-2-11 18:04 发表

就是我们单位要在一个linux机器上向另一个dataserver上发数据,里要测试一下在这个机器上同时发布多个数据,程序就是我们自己写的一个小程序,就一段很短的命令
不清楚你的命令,不知道能不能同时放在后台运行。不行的话你再找找其它方法。
ping.sh 好比你的测试程序,test.sh是启动100个ping.sh。
$ cat ping.sh
#!/bin/sh
while [ 0 ]; do
echo "$$:-----------------------"
echo `ping 192.168.10.73 -c 1`
echo "$$"
done
复制代码$ cat test.sh
#!/bin/sh
for ((i=1;i<=100;i++)) {
./ping.sh >>out 2>&1 &
}
$ chmod +x test.sh
$ ./test.sh
复制代码