位置: 编程技术 - 正文

利用Shell脚本循环读取文件中每一行的方法详解(shell脚本怎么写循环)

编辑:rootadmin

推荐整理分享利用Shell脚本循环读取文件中每一行的方法详解(shell脚本怎么写循环),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:shell脚本循环执行命令,shell脚本怎么写循环,shell脚本循环读取变量内容,shell脚本的循环语句,shell脚本的循环语句,shell脚本中所有循环语法,shell脚本循环执行命令,shell脚本如何循环执行程序,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

本文主要给大家介绍了关于使用Shell脚本循环读取文件每一行的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。

一、使用for循环

或者

利用Shell脚本循环读取文件中每一行的方法详解(shell脚本怎么写循环)

二、使用while循环

While循环中read命令从标准输入中读取一行,并将内容保存到变量line中。在这里,-r选项保证读入的内容是原始的内容,意味着反斜杠转义的行为不会发生。输入重定向操作符< file打开并读取文件file,然后将它作为read命令的标准输入。

今天遇到一个问题弄了好久才搞明白:我想在循环中动态链接字符串,代码如下:

就是在每一次循环过程中给取出来的字符串后面添加“XXYY”字符,但是程序就是运行不出来正确的结果。

后来发现是因为我的文件是才Window下生产的,在Linux下读取这样的文件由于换行符的不同会导致程序运行不出来正确的结果。

解决办法:在linux安装dos2unix小工具,经过该工具转化以后的文件再进行读取就没有问题了。

总结

标签: shell脚本怎么写循环

本文链接地址:https://www.jiuchutong.com/biancheng/379729.html 转载请保留说明!

上一篇:Shell中set与shopt命令选项的含义和使用示例(shell中setenv)

下一篇:linux echo命令以及linux echo命令提示权限不够的解决办法(linux echo echo)

  • 印花税滞纳金怎么算
  • 京东佣金费用计算公式
  • 2019年大写二o一九
  • 汇算清缴报告和审计报告有什么区别
  • 委托加工物资属于在产品吗
  • 税收制度具体内容
  • 指定会计科目是
  • 企业所得税弥补亏损明细表怎么填写
  • 月末结转所有收入类账户
  • 公司在原有生产领域内充分利用
  • 购买方开具红字信息表流程
  • 代收电费可以开发票吗
  • 取得的技术成果
  • 没有及时对公账户
  • 个人所得税完整证明
  • 对方公司只能开发票吗
  • 高新创投企业所得税税率
  • 资本公积 税务
  • 筹建期间的广宣费
  • steam打开速度
  • 发票被盗丢失如何处理
  • 建筑劳务公司的成本有哪些,怎么做账
  • 苹果专用win10镜像下载
  • 收到客户预付的保费90000元,存入银行
  • php ftp函数
  • linux阅读pdf
  • php后端技术栈
  • 支付税控服务费的账务处理
  • Pinia(二)了解和使用Store
  • 如何在vue项目中运行后端
  • 如何计算公司需增加的营运资金
  • 个体工商户在哪开电子发票
  • 非财政补助结转是什么类科目
  • 债券发行费用包括
  • 基本户理财产品有哪些
  • 分享帝国cms首页在哪
  • c语言fseek函数
  • 在建工程转入固定资产后又发生了后期支出会计处理
  • 学习笔记——Servlet
  • 员工旅游的费用账务处理
  • 税务查账后如何结转
  • 公司帮员工全额买社保该怎么入账?
  • sql函数coalesce
  • 可明确区分的商品什么意思
  • 计入委托加工物资成本的消费税
  • 外地预缴个人所得税凭证怎么弄
  • 4s店送的赠品怎么样
  • 工程项目立项前的安全评估
  • 无偿划转资产需要挂其他应收款吗
  • 开票未收到款会计分录
  • 网上报税零申报流程演示2018
  • 专利的费用计入成本吗
  • 买货品的咨询服务有哪些
  • 收到发票税点计入什么科目
  • 利润总额与应纳税所得额的差异国内动态
  • sql外连接
  • sqlserver bulkcopy
  • 索尼vaio笔记本无法开机
  • win10新界面曝光
  • go进程管理
  • hidden word什么意思
  • 安装win7系统后无法引导启动
  • linux error 27:unrecognized command
  • neotrace.exe - neotrace是什么进程 有什么用
  • vmware怎么配置网络
  • Win10预览版桌面图标和任务栏不翼而飞怎么办?
  • python中numpy.zeros(np.zeros)的使用方法
  • js用变量值做参数
  • jquery 鼠标
  • 用nodejs做的项目
  • android study
  • 一起学下载软件
  • python多进程模块
  • python添加用户并加入到相应组
  • 浙江个体户开票软件
  • 车辆保险增值税税率是多少
  • 消费税是含税价
  • 样板房费用属于开发成本的什么明细科目
  • 湖北退役士兵退伍费
  • 地税注销需要什么资料
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设