Linux-shell-文件流读取4种方式-shell总结

本文通过一个名为`readFile.sh`的shell脚本,详细介绍了Linux Shell中读取文件流的四种不同方式,包括使用`for`循环配合`cat`命令、设置内部字段分隔符`IFS`、使用`while`循环以及管道`cat`与`while`结合。每种方法都配合实例进行了解释,并展示了输出结果,帮助理解各种方法的差异和适用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

[root@centos7-1 ~]# vi readFile.sh
[root@centos7-1 ~]# ll
总用量 286460
-rw-r--r--  1 root  root          0 11月 22 13:54 a
-rw-r--r--  1 root  root          0 11月 22 13:54 ab
-rw-r--r--  1 root  root          0 11月 22 13:54 abc
-rwxr-xr-x  1 root  root        251 12月  3 17:36 addlinuxuser.sh
-rw-r--r--  1 root  root        135 11月 27 17:34 awk.txt
-rwxr-xr-x  1 root  root        193 12月  5 15:39 findMaxFile.sh
-rw-r--r--  1 root  root        111 11月 22 15:50 grep.txt
-rw-r--r--  1 root  root        511 11月 24 00:11 inittab
-rw-r--r--  1 root  root  138090286 11月 28 18:02 jdk-7u80-linux-x64.rpm
-rw-r--r--  1 root  root  153530841 11月 28 18:02 jdk-7u80-linux-x64.tar.gz
-rw-r--r--  1 root  root       2347 11月 27 16:49 passwd
-rwxr-xr-x  1 root  root       1833 11月 22 12:28 profile
-rw-r--r--  1 root  root         12 12月  5 15:50 readFile.sh
-rw-r--r--  1 root  root         53 12月  3 09:23 sh01.sh
-rw-r--r--  1 root  root         26 12月  3 14:17 sh02.sh
-rw-r--r--  1 root  root        106 12月  3 14:21 sh03.sh
drwxr-xr-x  2 root  root        170 12月  2 22:40 shell
-rw-r--r--  1 root  root         38 11月 24 00:09 sort.txt
drwxr-xr-x 12 504

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值