Linux shell脚本从文件中读取内容的方法

一、使用for方法读取文件内容

#!/bin/bash

for line in `cat 文件名`

do

....

done

Linux shell脚本从文件中读取内容的方法_第1张图片

二、使用while循环结合read命令逐行读取文件内容

1、方法1

cat "文件名" | while read line

do

done

Linux shell脚本从文件中读取内容的方法_第2张图片

2、方法2

 

exec < demo.txt  //读取文件

while read line

do

........

done

Linux shell脚本从文件中读取内容的方法_第3张图片

3、方法3

while read line

do

........

done  //将整个while循环的标准输入指向文件

Linux shell脚本从文件中读取内容的方法_第4张图片

 

 

参考:https://blog.csdn.net/u014650722/article/details/51563823

你可能感兴趣的:(Linux资料)