linux shell 按行 逐行 读取文件
Shell按行读取文件的方法有很多,下面写出三种方法:
写法一:
#!/bin/bashPATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATHwhile read line
doecho $line
done < filename(待读取的文件)
写法二:
#!/bin/bashPATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATHcat filename(待读取的文件) | while read line
doecho $line
done
写法三:
#!/bin/bashPATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATHfor line in `cat filename(待读取的文件)`
doecho $line
done
注:for循环读行操作,与while读行的区别
while是完全按行读取,不管行内有多少段文字;
for是按行读取,如果行内文字有空格,则分开读取,即一次读取一个字符串。
linux shell 按行 逐行 读取文件相关推荐
- linux脚本中如何读取文件,如何在Shell脚本中逐行读取文件
原标题:如何在Shell脚本中逐行读取文件 在这里,我们学习Shell脚本中的3种方法来逐行读取文件. 方法一.使用输入重定向 逐行读取文件的最简单方法是在while循环中使用输入重定向. 为了演示, ...
- Linux shell逐行读取文件的方法-比较
From: http://www.embeddedlinux.org.cn/html/jishuzixun/201211/19-2387.html 在linux中有很多方法逐行读取一个文件的方法,其中 ...
- Linux shell逐行读取文件的方法
Linux shell逐行读取文件的方法 来源:互联网 在linux中有很多方法逐行读取一个文件的方法,其中最常用的就是下面的脚本里的方法,而且是效率最高,使用最多的方法.为了给大家一个直观的感受, ...
- python读取文件多行内容-Python逐行读取文件内容的方法总结
Python四种逐行读取文件内容的方法 下面四种Python逐行读取文件内容的方法, 分析了各种方法的优缺点及应用场景,以下代码在python3中测试通过, python2中运行部分代码已注释,稍加修 ...
- python读取文件多行内容-python 逐行读取文件的几种方法
Python四种逐行读取文件内容的方法 下面四种Python逐行读取文件内容的方法, 分析了各种方法的优缺点及应用场景,以下代码在python3中测试通过, python2中运行部分代码已注释,稍加修 ...
- linux 脚本编写基本命令,Linux Shell命令行及脚本编程实例详解
<Linux典藏大系:Linux Shell命令行及脚本编程实例详解>共15章,分为两篇.主要内容包括:Linux 及Linux Shell简介.初识Linux Shell.常用Shell ...
- 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 ...
最新文章
- html html示例
- Linux下文本处理命令的使用
- 逻辑分析仪抓取波形参数设置
- Numpy-矩阵的分割
- 在PHP中利用wsdl创建标准webservice
- 得到当前python解释器的路径
- 微信小程序开发——小程序分享转发
- GraphQL教程(三) .net core api
- 常见SMTP发送失败原因列表
- 黑马程序员python全套视频-python视频教程免费:求黑马程序员python教程?
- 程序猿常识--OJ系统和ACM测试考试大全
- 【正点原子FPGA连载】第三十九章OV7725摄像头RGB-LCD显示实验 -摘自【正点原子】新起点之FPGA开发指南_V2.1
- java实现黄金队列
- 威联通服务器无限重启,威联通NAS,时不时的读盘,无法休眠的问题
- 微信小程序 申请第三方平台流程
- 计算机三级选择难点及解析
- 信息机房双核与双路服务器的区别,双路和双核的区别 - 卡饭网
- Ubuntu搭建服务器
- ICLR 2021|基于GAN的二维图像无监督三维形状重建
- sap成本流怎么看_SAP成本计算过程
热门文章
- AWS — AWS 上的 DevOps
- 【详细】Android入门到放弃篇-YES OR NO-》各种UI组件,布局管理器,单元Activity
- 分布式理论(一) - CAP定理
- 让您的开机时间和打开网页速度如飞一样
- 《JavaScript面向对象编程指南》——1.3 分析现状
- 开发Activex控件安全
- iOS实现传递不定长的多个参数
- 每天一个linux命令(46):vmstat命令
- 【Spark亚太研究院系列丛书】Spark实战高手之路-第3章Spark架构设计与编程模型第1节 ①...
- yum安装rabbitMQ