使用while和read命令读取文件内容
Posted chengd
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用while和read命令读取文件内容相关的知识,希望对你有一定的参考价值。
1、准备数据文件
$cat a.txt
200:2
300:3
400:4
500:5
2、用while循环从文件中读取数据
#!/bin/ksh while read line do echo $line done < a.txt
运行shell,结果如下:
200:2
300:3
400:4
500:5
3、使用IFS读文件
说明:默认情况下IFS是空格,如果需要使用其它的需要重新赋值
#!/bin/ksh IFS=* while read field1 field2 do echo $field1$field2 done < a.txt
运行shell,结果如下:
2002
3003
4004
5005
***********************************************************
学习永远不晚。——高尔基
***********************************************************
以上是关于使用while和read命令读取文件内容的主要内容,如果未能解决你的问题,请参考以下文章