shell编程学习之道:shell按行读取文件的方法
2013-08-23 14:36
281 查看
写法一:
----------------------------------------------------------------------------
#!/bin/bash
while read line
do
echo $line
done < filename(待读取的文件)
----------------------------------------------------------------------------
写法二:
----------------------------------------------------------------------------
#!/bin/bash
cat filename(待读取的文件) | while read line
do
echo $line
done
----------------------------------------------------------------------------
写法三:
----------------------------------------------------------------------------
for line in `cat filename(待读取的文件)`
do
echo $line
done
----------------------------------------------------------------------------
说明:
for逐行读和while逐行读是有区别的,如:
$ cat file
1111
2222
3333 4444 555
$ cat file | while read line; do echo $line; done
1111
2222
3333 4444 555
$ for line in $(<file); do echo $line; done
1111
2222
3333
4444
555
----------------------------------------------------------------------------
#!/bin/bash
while read line
do
echo $line
done < filename(待读取的文件)
----------------------------------------------------------------------------
写法二:
----------------------------------------------------------------------------
#!/bin/bash
cat filename(待读取的文件) | while read line
do
echo $line
done
----------------------------------------------------------------------------
写法三:
----------------------------------------------------------------------------
for line in `cat filename(待读取的文件)`
do
echo $line
done
----------------------------------------------------------------------------
说明:
for逐行读和while逐行读是有区别的,如:
$ cat file
1111
2222
3333 4444 555
$ cat file | while read line; do echo $line; done
1111
2222
3333 4444 555
$ for line in $(<file); do echo $line; done
1111
2222
3333
4444
555
相关文章推荐
- shell按行读取文件的3种方法
- shell按行读取文件的常见几种方法
- shell按行读取文件的3种方法
- shell按行读取文件的方法
- python_基础学习_01_按行读取文件的最优方法
- shell脚本按行读取文件内容的方法
- shell脚本从文件中按行读取数据,并且赋值到数组中的几种方法
- Linux-Shell脚本编程-学习-6-Shell编程-使用结构化命令-文件比较-case编程
- 利用Shell脚本循环读取文件中每一行的方法详解
- PHP按行读取文件时删除换行符的3种方法
- php删除txt文件指定行及按行读取txt文档数据的方法
- Python按行读取文件的实现方法【小文件和大文件读取】
- PHP按行读取文件时删除换行符的3种方法
- Shell实现读取ini格式配置文件方法
- VC从文件中按行读取数据的方法实现
- C++ STL VC 最简单的按行读取文件方法
- SHELL读取文件的方法
- Shell编程-文件读取方法集锦
- 一起学习用PHP读取文件的正确方法