#!/bin/bash for i in `awk '{print $1}' host` do j=`awk -v I="$i" '{if(I==$1)print $2}' host` echo "ip=$i" echo "pas=$j" done
host文件:
192.168.6.1 wwwwwwwwwww1 192.168.6.2 wwwwwwwwwww2 192.168.6.3 wwwwwwwwwww3 192.168.6.4 wwwwwwwwwww4 192.168.6.5 wwwwwwwwwww5 192.168.6.6 wwwwwwwwwww6 192.168.6.7 wwwwwwwwwww7 192.168.6.8 wwwwwwwwwww8 192.168.6.9 wwwwwwwwwww9