广告
返回顶部
首页 > 资讯 > 精选 >shell按行读取文件的方法有哪些
  • 733
分享到

shell按行读取文件的方法有哪些

2023-06-09 19:06:06 733人浏览 安东尼
摘要

这篇文章主要介绍“shell按行读取文件的方法有哪些”,在日常操作中,相信很多人在shell按行读取文件的方法有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”shell按行读取文件的方法有哪些”的疑惑有所

这篇文章主要介绍“shell按行读取文件的方法有哪些”,在日常操作中,相信很多人在shell按行读取文件的方法有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”shell按行读取文件的方法有哪些”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

方法有很多,下面写出三种方法:
写法一:

代码如下:

#!/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按行读取文件的方法有哪些”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: shell按行读取文件的方法有哪些

本文链接: https://www.lsjlt.com/news/257511.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • shell按行读取文件的方法有哪些
    这篇文章主要介绍“shell按行读取文件的方法有哪些”,在日常操作中,相信很多人在shell按行读取文件的方法有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”shell按行读取文件的方法有哪些”的疑惑有所...
    99+
    2023-06-09
  • shell按行读取文件的3种方法
    方法有很多,下面写出三种方法:写法一: #!/bin/bashwhile read linedoecho $linedone < filename(待读取的文件) 写法二: #!/bin/bashca...
    99+
    2022-06-04
    种方法 文件 shell
  • Shell脚本一次读取文件中一行的方法有哪些
    这篇文章主要讲解了“Shell脚本一次读取文件中一行的方法有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Shell脚本一次读取文件中一行的方法有哪些”吧!写法一:代码如下:#!/bin...
    99+
    2023-06-09
  • Python按行读取文件的实现方法【小文件和大文件读取】
    本文实例讲述了Python按行读取文件的实现方法。分享给大家供大家参考,具体如下: 小文件: #coding=utf-8 #author: walker #date: 2013-12-30 #funct...
    99+
    2022-06-04
    文件 大文件 方法
  • perl读取文件的方法有哪些
    Perl读取文件的方法有以下几种:1. 使用open函数打开文件,并使用...
    99+
    2023-10-18
    perl
  • GoLang读取文件的方法有哪些
    这篇文章主要介绍“GoLang读取文件的方法有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“GoLang读取文件的方法有哪些”文章能帮助大家解决问题。一. 整个文件读入内存直接将数据直接读取入内...
    99+
    2023-07-02
  • Java文件读取的方法有哪些
    今天小编给大家分享一下Java文件读取的方法有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。BufferedReader...
    99+
    2023-07-06
  • nodejs读取文件的方法有哪些
    Node.js中读取文件的方法有以下几种:1. 使用fs模块的fs.readFile()方法:该方法将整个文件读入内存,并在回调函数...
    99+
    2023-08-09
    nodejs
  • golang读取文件有哪些方法
    golang读取文件的方法:1、使用os包和os.Open函数;2、使用bufio包和Scanner类型;3、使用ioutil包和ReadFile函数;4、使用os/exec包和命令行工具组合读取文件内容。详细介绍:1、使用os包和os.O...
    99+
    2023-12-14
    Golang
  • Shell逐行读取文件的4种方法
    在Linux中有很多方法逐行读取一个文件的方法,其中最常用的就是下面的脚本里的方法,而且是效率最高,使用最多的方法。为了给大家一个直观的感受,我们将通过生成一个大的文件的方式来检验各种方法的执行效率。 方...
    99+
    2022-06-04
    种方法 文件 Shell
  • java读取文本文件的方法有哪些
    Java读取文本文件的方法有以下几种:1. 使用FileReader和BufferedReader类:使用FileReader类读取...
    99+
    2023-09-20
    Java
  • java读取xml文件的方法有哪些
    Java读取XML文件的方法有以下几种:1. 使用DOM解析器:DOM解析器将整个XML文档加载到内存中,形成一个树形的DOM对象,...
    99+
    2023-09-27
    java
  • php中读取文件的方法有哪些
    这篇文章主要介绍了php中读取文件的方法有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。文件是否可执行:- is executable()文件是否可读...
    99+
    2023-06-15
  • java读取excel文件的方法有哪些
    1. 使用POI库:POI是Apache的一个开源项目,提供了读取、写入和操作Microsoft Office格式文件的Java A...
    99+
    2023-05-29
    java读取excel文件 java
  • android按行读取文件内容的几个方法
    一、简单版 代码如下:  import java.io.FileInputStream; void readFileOnLine(){ String strFile...
    99+
    2022-06-06
    方法 Android
  • Python按行读取文件的简单实现方法
    1:readline() file = open("sample.txt") while 1: line = file.readline() if not line: break ...
    99+
    2022-06-04
    简单 文件 方法
  • Golang按行读取文件的三种方法小结
    目录1.使用 bufio.Scanner 读取文件2.使用 bufio.Reader 读取文件3.使用 bufio.Reader 的 ReadLine 读取文件4.go-huge-u...
    99+
    2023-05-17
    Golang 按行读取文件 Golang 按行读取
  • golang读取文件内容的方法有哪些
    在 Golang 中,我们可以使用以下几种方法来读取文件的内容: 使用 ioutil 包中的 ReadFile 函数:使用 iou...
    99+
    2023-10-20
    golang
  • php读取文件内容的方法有哪些
    PHP读取文件内容的方法有以下几种:1. file_get_contents():该函数用于将整个文件内容读取到一个字符串中。可以接...
    99+
    2023-09-26
    php
  • SpringBoot读取Yml配置文件的方法有哪些
    这篇“SpringBoot读取Yml配置文件的方法有哪些”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“SpringBoot读...
    99+
    2023-07-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作