shell 逐行读取文件
很常见的需求,话不多说,直接上代码
#!/bin/bash#cat出来,for循环
function f1()
{IFS="
"for line in `cat test.txt`doecho $linedoneecho '------------------'
}#文章重定向给read处理
function f2()
{cat test.txt | while read linedoecho $linedoneecho '------------------'
}#用read读取文件重定向
function f3()
{while read linedoecho $linedone <test.txt
}f1
f2
f3
$ ./read_file.sh
aaa 123
bbb 123
ccc 123
------------------
aaa 123
bbb 123
ccc 123
------------------
aaa 123
bbb 123
ccc 123
注意方法一中要制定分隔符IFS为换行符,否则输出结果不对
shell 逐行读取文件相关推荐
- Linux shell逐行读取文件的方法
Linux shell逐行读取文件的方法 来源:互联网 在linux中有很多方法逐行读取一个文件的方法,其中最常用的就是下面的脚本里的方法,而且是效率最高,使用最多的方法.为了给大家一个直观的感受, ...
- Linux shell逐行读取文件的方法-比较
From: http://www.embeddedlinux.org.cn/html/jishuzixun/201211/19-2387.html 在linux中有很多方法逐行读取一个文件的方法,其中 ...
- shell逐行读取文件拼接Sql语句并访问数据库
下面这段代码是逐行读取一个文件,这个文件中每行是一个id,这段代码,每次读取1000行即1000个id,然后拼接成一个sql,类似于如下格式的sql: select * from table wher ...
- linux shell读取文件,Linux shell逐行读取文件的方法
方法1:while循环中执行效率最高,最常用的方法. function while_read_LINE_bottm(){ While read LINE do echo $LINE done } 注释 ...
- shell逐行读取文件
#! /bin/bash clear exec 4<&0 0< /home/lbxwz/find.txt read line1 read line4 read line3 exec ...
- linux脚本中如何读取文件,如何在Shell脚本中逐行读取文件
原标题:如何在Shell脚本中逐行读取文件 在这里,我们学习Shell脚本中的3种方法来逐行读取文件. 方法一.使用输入重定向 逐行读取文件的最简单方法是在while循环中使用输入重定向. 为了演示, ...
- python 四种逐行读取文件内容的方法
目录 方法一:readline函数 方法二:一次读取多行数据 方法三:直接for循环 方法四:使用fileinput模块 下面是四种Python逐行读取文件内容的方法, 并分析了各种方法的优缺点及应用 ...
- python中几种读取文件的方法_python 逐行读取文件的几种方法
Python四种逐行读取文件内容的方法 下面四种Python逐行读取文件内容的方法, 分析了各种方法的优缺点及应用场景,以下代码在python3中测试通过, python2中运行部分代码已注释,稍加修 ...
- python一次性读取整个文件-Python逐行读取文件内容
1. 最基本的读文件方法: ? # File: readline-example-1.py file = open("sample.txt") while 1: line = fi ...
- python一次性读取整个文件-python逐行读取文件内容的三种方法
一.使用open打开文件后一定要记得调用文件对象的close()方法.比如可以用try/finally语句来确保最后能关闭文件. 二.需要导入import os 三.下面是逐行读取文件内容的三种方法: ...
最新文章
- 降序排序_新手需要掌握的Excel排序功能都在这儿了!
- asp网页提升速度方法5则_asp技巧
- Mac openCV环境搭建
- Java基础之this关键字和super关键字区别
- xshell进入桌面_Xshell怎么远程桌面连接Linux系统
- surfer 8 scripter 学习笔记(9)surfer与VB结合的VB源代码
- cisco ios 权限等级详解
- 运放输入偏置电流方向_输入偏置电流和输入失调电流(运放参数的详细解释和分析)...
- win7计算机桌面文件位置更改,Win7系统怎么更改桌面文件路径_win7修改桌面文件保存路径的方法...
- java多人聊天_java编程实现多人聊天室功能
- HashSet源码解读
- 实战--接入最坑的支付宝
- CF949D Curfew 贪心
- BLE service, characteristic
- 读书笔记(II) 编译原理及实践
- python中的中英文字符统计
- 2022 年七大前沿科技:每一项都能改变世界
- 云主机使用的范围有哪些?
- 数据库6:连接查询和嵌套查询
- SDWebImage使用详解