当前位置: 首页 > news >正文

网站管理员怎么联系嘉兴市网站建设

网站管理员怎么联系,嘉兴市网站建设,建筑行业信息查询平台,wordpress淘宝客教程在linux下一般用while read line与for循环按行读取文件。这两种方法有什么区别呢#xff1f;现有如下test.txt文件#xff1a;1while read linewhile read line; do echo $linedone test.txt输出结果与上图一致。这里也可以写为#xff1a;cat test.txt | while read … 在linux下一般用while read line与for循环按行读取文件。这两种方法有什么区别呢现有如下test.txt文件1while read linewhile read line; do  echo $linedone  test.txt输出结果与上图一致。这里也可以写为cat test.txt | while read line; do  echo $linedone输出结果一致但是需要注意一点就是在如下情况下结果是不同的# 第一种情况while read line; do   name1$line;done  test.txtecho $name1# 第二种情况cat test.txt | while read line; do  name2$linedoneecho $name2在第一种情况下输出ENSMUSG00000000078.7 32.83699 29.78868 38.58607 30.348110000000002第二种情况则无输出。出现这种不同是因为管道的机制这个使用管道之后while read line是在子shell中进行的所以退出之后$name2就没有值了。并且cat 会一次性地把test.txt的所有内容都输入到内存假如文件很大则会占用很大的内存。但是第二种重定向的方法是一行一行的读入更省内存。2for循环for i in cat test.txt;do  echo $idone但是输出了这样的结果(部分结果)这是因为在for循环中每次是以空格/制表符为分割符输出。可以写成以下形式输出# 可以先将空格转为别的字符for i in sed s/\t/#/g test.txt;do  echo $i | sed s/#/\t/gdone先将空格或者制表符替换为其他字符输出的时候再替换回来即可。
http://www.zqtcl.cn/news/390384/

相关文章:

  • 提示网站有风险老电脑做网站服务器
  • 怎么做网站导航外链出入青岛最新通知今天
  • 济宁房产网站建设海外电商怎么做如何从零开始
  • 网站优化插件中国建设银采购发文网站
  • 重庆企业网站的推广电力建设集团网站
  • 长沙制作网站词条有哪些网站可以做
  • 网站 网页区别简单的网页设计作品
  • 济南做网站推广有哪些公司天津建设工程信息网官方
  • 番禺市桥网站建设有关网站建设的知识
  • 信用中国 网站 支持建设怎么做网站美工
  • 做网站怎么样引流郑州最好的妇科医院排行
  • 云软件网站建设做仓单的网站
  • 邯郸做移动网站报价注册公司流程流程图
  • linux部署wordpress福州短视频seo推荐
  • 做地推的网站做网站感觉挣不到钱啊
  • 网站建设公司哪家好 搜搜磐石网络营销网站建设免费
  • 如何改网站的内容源码买卖网站
  • 企业网站 报价免费创意字体设计
  • 调用百度地图做全景的网站网站维护要求
  • 济宁网上做科目一的网站网站维护工程师薪酬
  • 领先的响应式网站建设平台湖北企业建站系统信息
  • 嘉兴市住房和城乡建设局网站巩义网站建设方案报价
  • 桂林做网站的公司哪家最好长沙网络工程学院
  • 广州 天河网站设计wordpress评论开关
  • 河南郑州建设网站做贺卡网站
  • 我的家乡湛江网站设计烟台网站建设招聘
  • 如何做网站改版评析网站建设报价单
  • 有关天猫网站开发的论文热狗seo顾问
  • 西安成品网站建设云主机建网站教程
  • 网站后台是怎么更新电商网站开发需求文档