can ping doing this?..

i have question about this problem,,

could i ping ip address with the range 192.168.1.1 - 192.168.2.200 ?

ip address begin from 192.168.1.1 until 192.168.2.200 ?
could ping (not fping) doing that?

Ping does not accept ranges. You can script around it or find another tool.

Perl easily does the job:

perl -e 'use Socket; for (my $i=unpack("N",inet_aton("192.168.1.1")); $i <= unpack("N",inet_aton("192.168.2.200")); $i++) { system "ping -c 1 " . inet_ntoa(pack("N", $i)) . "\n" }'

okey thanks about the answer,,
could bash creating like upper(perl script)?...

Yes with bash >= 3.0:

for ip in 192.168.1.{1..255} 192.168.2.{0..200}; do
  ping -c1 $ip
done 

For shells that do not support brace expansion:

for j in 1_255 2_200; do
  [ ${j%_*} -eq 1 ] && i=1 || i=0
  while [ $i -le ${j#*_} ]; do
    ping -c1 192.168.${j%_*}.$i
    i=$(($i + 1))
  done
done

okey thanks a lot