#!/bin/bash -
#===================================================================
#This script can achieve read a file by line.
#Version 1.0\2009-11-02\by ZhengYu
#===================================================================
function read_by_line()
{
File=$1
num=`wc -l <$File`
echo $num
i=0
while [ $i -lt $num ]
do
{
let "i = $i + 1"
read line[$i]
echo -e "$File's $i line is:"
echo -e "${line[$i]}"
echo ""
}
done <$File
}
read_by_line $1
exit 0
该脚本能够逐行读取一个文件的内容并显示。其实这个没有什么多大的用处,主要就是练习一些基本的用法而已。在这个脚本中学到了while循环和数组的用法。
阅读(644) | 评论(0) | 转发(0) |