#!/bin/bash
n=1
while ((n<=$(cat readline|wc -l)))
do
array=$(cat readline| sed -n "${n} p"|awk '{print $1}')
echo $array
array2=$(cat readline| sed -n "${n} p"|awk '{print $2}')
echo $array2
((n+=1))
done
#按行读取文件
#定义变量接受文件名称FILE=""
#判断文件是否存在
if [ "$1" == "" ]; then
FILE="/dev/stdin"
else
FILE="$1"
#判断文件是否可读
if [ ! -f $FILE ]; then
echo "$FILE : does not exists"
exit 1
elif [ ! -r $FILE ]; then
echo "$FILE: can not read"
exit 2
fi
fi
#按行读取文件并将值赋给变量
cat $FILE | while read LINE
do
RES=`cat icv_access_log.2012-09-03.txt |grep $LINE |awk '{print $4}'|sort|uniq -c |sort -nr|he