新手请教

新手请教

小弟初学,请教各位大哥。
如何将一个文件里的每一行的两个域里面的值附到变量上呢?
例如:
有一文件file.txt
%more file.txt
10.10.10.10       00:00:00:00:00:01
10.10.10.11       00:00:00:00:00:02
10.10.10.12       00:00:00:00:00:03
10.10.10.13       00:00:00:00:00:04
.                       .
.                       .
.                       .
.                       .
如果在一个file.sh里如何将第1区域的变量附值到$IP ,将第2区域的变量附值到$MAC,然后运行某些指令,然后在跳到第二行,将第1区域的变量附值到$IP ,将第2区域的变量附值到$MAC,这样一个循环应该怎么做呢?      
while read a b; do
   xxx
done < file      
哦~~亿分感谢!~~