位置: 编程技术 - 正文

利用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)

  • 企业避税和逃税的关系
  • 哪些土地房产转让合法
  • 个体工商户营业执照需要什么材料
  • 长期股权投资中应采用成本法核算的是
  • 开办期的所得税年度申报
  • 资产负债表里面的应收账款怎么算
  • 混凝土开票的型号规格
  • 劳务派遣小规模纳税人税率是多少
  • 金融负债
  • 季度流动比率怎么算
  • 投资公司的投资人叫什么
  • 质押费用计入什么科目
  • 小规模纳税人纳税申报流程
  • 公司一般户走账要交税吗
  • 最新增值税申报实操
  • 诉讼费和保全费什么时候能退还
  • 非专利技术属于无形资产吗?
  • 文化建设事业费怎么计算
  • 供应商返点抵应怎么做账
  • mac安装windows不能用键盘
  • 工商年检填写数据填错了会罚款吗
  • php实现网站访问功能
  • 如何恢复撤回的信息微信
  • yoosee怎么安装
  • 福利费发票已认证怎么查
  • 交际应酬性支出是什么
  • 工程收入和成本的区别
  • win10系统修改密码
  • 境外代扣代缴企业所得税的计税依据包含企业所得税嘛
  • php数据库编程
  • 一次补发工资怎么算
  • 海獭妈妈和新生儿的故事
  • 退休返聘人员算临时工吗
  • vue 跳转页面
  • 如何理解虚拟存储的虚拟
  • uni vuex
  • apt-show-versions
  • 商贸公司会计成本核算
  • c 语言 static
  • 公司房租收据怎么写
  • 常见的垃圾回收器有哪些
  • java获取resources下文件路径
  • mysql 5.7.22安装教程
  • 信息技术服务有限公司是干什么的
  • 员工报销差旅费现金流量表里放在哪里
  • 超预算支出违反什么规定
  • 年末已经结账了怎么入账
  • 如何冲减计提费用
  • 以前年度多计提成本怎么处理
  • 未开票的收入怎么申报增值税
  • 存货的盘盈
  • 中小微企业优惠政策
  • 办公楼开始建造前专门借款的利息费用
  • 新公司初期费用全部入哪里
  • 营业外支出贷方余额
  • 本月应负担的修理费
  • winxp系统开机启动项
  • windows如何显示键盘
  • linux 命令帮助
  • Windows 7(x64)下安装Ubuntu12.4的方法
  • linux挂载cd
  • lowleverfatal error怎么解决
  • onetouch.exe - onetouch是什么进程 有什么用
  • win8.1系统激活
  • win7总是显示正在连接虚拟磁盘服务怎么办
  • Win7系统如何打开摄像头
  • ie等级
  • unity做app开发
  • 深入理解新发展理念,推进供给侧结构性改革 心得体会
  • shell脚本编写 方法
  • python图论算法
  • linux终端命令行和输出在一行
  • 使用linux的收获心得
  • JavaScript SweetAlert插件实现超酷消息警告框
  • js 状态模式
  • js图片浏览器
  • 上海地区附加税税率
  • 上海税务登记如何网上申请
  • 海南省国家税务局电子税务局
  • 国家税务总局全国增值税查验平台
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设