shell按行读取文件的3种方法
- 软件编程
- 2026-01-11 16:54:45
写法一:
复制代码 代码如下:#!/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
# 是有
# 三种
# 有很多
# BR
# file
# bin
# line
# lt
# span
# bash
# filename
# read
# echo
# Shell脚本读取标准ini配置文件Demo
# Shell实现读取ini格式配置文件方法
# Shell脚本读取ini配置文件的实现代码2例
# Shell脚本一次读取文件中一行的2种写法
# Shell逐行读取文件的4种方法
# 按行读取
# Shell脚本中使用for循环和cat命令实现按顺序合并文件
# PowerShell读取文本文件指定行内容的方法
# Shell脚本逐行读取文本文件(不改变文本格式)
# 利用Shell脚本循环读取文件中每一行的方法详解
相关推荐:
C#9.0新特性详解——顶级程序语句(Top-Level Programs)
如何在JavaScript中等分数组的实现
使用python操作lmdb对数据读取的实例
java利用正则表达式处理特殊字符的方法实例
GO接收GET/POST参数及发送GET/POST请求的实例详解
让你相见恨晚的十个Python骚操作
解决docker run时候启动两个占有不同端口的问题
golang API开发过程的中的自动重启方式(基于gin框架)
Java用户交互scanner及运算结构代码详解
IntelliJ IDEA 2025.3永久最新激活至2099年(亲测有效)
C++实现学生信息管理系统
pycharm中leetcode插件使用图文详解
详解Java创建多线程的四种方式以及优缺点
Pycharm plot独立窗口显示的操作
微信小程序实现锚点跳转
如何利用Python写个坦克大战
使用Shell脚本如何启动/停止Java的jar程序
基于Mock测试Spring MVC接口过程解析
shell字符串匹配的实现
asp.net core 使用 TestServer 来做集成测试的方法
C++模板元编程实现选择排序
微信小程序实现购物车功能
python opencv图像处理(素描、怀旧、光照、流年、滤镜 原理及实现)
docker部署nginx并且挂载文件夹和文件操作
js调用网络摄像头的方法
Python析构函数__del__定义原理解析
Mybatis分页PageHelper插件代码实例
mongodb数据库实验之增删查改
idea自定义快捷代码生成模板的方法
Vue如何实现验证码输入交互
MySQL binlog_ignore_db 参数的具体使用
详解mysql中的字符集和校验规则
golang语言如何将interface转为int, string,slice,struct等类型
java 使用poi 导入Excel数据到数据库的步骤
C++ txt 文件读取,并写入结构体中的操作
c# 线程安全队列的用法原理及使用示例
PHP文件操作简单介绍及函数汇总
解决Goland中利用HTTPClient发送请求超时返回EOF错误DEBUG
使用Docker构建一个Git镜像使用clone仓库
C# Split函数根据特定分隔符分割字符串的操作
浅谈MySQL中float、double、decimal三个浮点类型的区别与总结
Spring activiti如何实现指定任务处理者
Tomcat首次部署web项目流程图解
Docker 配置阿里云容器服务操作
Spring定时服务QuartZ原理及代码案例
Python常用GUI框架原理解析汇总
如何向scrapy中的spider传递参数的几种方法
Shell中使用grep、sed正则提取和替换字符串
python爬取天气数据的实例详解
Docker在线、离线安装及其常用命令操作
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
