你的位置:首页 > 软件开发 > 操作系统 > Shell按行读取文件的3种方法

Shell按行读取文件的3种方法

发布时间:2017-11-11 00:00:12
Shell按行读取文件的方法有很多,下面写出三种方法:写法一:#!/bin/bash#描述:# while循环读行操作#作者:孤舟点点#版本:1.0#创建时间:2017-11-09 04:08:52PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/ ...

Shell按行读取文件的3种方法

  Shell按行读取文件的方法有很多,下面写出三种方法:

写法一:

#!/bin/bash#描述:#  while循环读行操作#作者:孤舟点点#版本:1.0#创建时间:2017-11-09 04:08:52PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/binexport PATHwhile read linedo  echo $linedone < filename(待读取的文件)

写法二:

#!/bin/bash#描述:#  cat后读行操作#作者:孤舟点点#版本:1.0#创建时间:2017-11-09 04:08:52PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/binexport PATHcat filename(待读取的文件) | while read linedo  echo $linedone

写法三:

#!/bin/bash#描述:#  for循环读行操作,与while读行有区别#作者:孤舟点点#版本:1.0#创建时间:2017-11-09 04:08:52PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/binexport PATHfor line in `cat filename(待读取的文件)`do  echo $linedone

注:for循环读行操作,与while读行的区别

while是完全按行读取,不管行内有多少段文字;

for是按行读取,如果行内文字有空格,则分开读取,即一次读取一个字符串。

Shell按行读取文件的3种方法

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:Shell按行读取文件的3种方法

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录