Shell脚本对文件中的行、单词、字符进行迭代输出示例
在进行文本文件进行处理时,对文件件中的行、单词、字符进行迭代和遍历是非常常用的操作。而将一个简单的循环用于迭代,再加上来自stdin或文件的重定向,这就是对文件中的行、单词、和字符进行迭代的基本方法。 废话不多说,马上来看看怎么样实现吧。 1、迭代文中的每一行 使用while循环从标准输入中读取,因为要在标准输入中读取,就要对文件进行重定向,使它重定向到stdin中,代码如下: 代码如下: while read line; do echo $line; done < file.txt 代码的第一行从stdin中读取一行,而stdin的来源为file.txt,因为最后一
用户评论