原语句:

#!/bin/bash

for test in I don't know if this'll work

do

echo "work:$test"

done

结果:

work:I

work:dont know if thisll

work:work

改成后语句:

#!/bin/bash

for test in I don\'t know if "this'll" work

do

echo "work:$test"

done

结果:

work:I

work:don't

work:know

work:if

work:this'll

work:work

shell中定义变量用双引号和单引号以及不用引号的区别

1. 单引号 使用单引号的情况下,不管里面的是否有变量或者其他的表达是都是原样子输出 2. 双引号 如果其定义变量的时候使用双引号的话,则里面的变量或者函数会通过解析,解析完成后再输出内容,而不是把双 ...

linux shell条件与循环举例

1. if/else 语句 语法: if condition; then commands;elif condition; then commands;else commands;fi 示例:需求:脚 ...

Linux Shell 之 对文件中的行、单词、字符进行迭代

在进行文本文件进行处理时,对文件件中的行.单词.字符进行迭代和遍历是非常常用的操作.而将一个简单的循环用于迭代,再加上来自stdin或文件的重定向,这就是对文件中的行.单词.和字符进行迭代的基本方法. ...

Linux shell for while 循环

1.数字段形式for i in {1..10}do   echo $idone 2.详细列出(字符且项数不多)for File in 1 2 3 4 5 do     echo $File done ...

Linux shell 执行修改配置文件中的内容

在开发的过程中可能Linux环境不一致需要适应本地环境的HOME目录,可以通过脚本来修改配置文件内容,写一个test.sh的脚本 在脚本里写入以下命令 sed -i “s#ftfts_com_serv ...

linux shell 去掉文本处理中的双引号

cat aa.txt |sed 's/\"//g'  结果是:hello aa.txt "hello"

linux shell的for循环语法是怎样的?

答:如下: ;i<100;i++)) do echo "i=${i}" done

linux shell 按行循环读入文件方法

转http://blog.csdn.net/hittata/article/details/7042779 #/bin/bash   printf "******************** ...

linux shell读取配置文件

配置文件CoverageInfo FTP_URL=ftp://svn-fb.sicent.com:21/jenkins/Jifei_Repo/OL-2/IDC_Platform/bar_seats_c ...

随机推荐

&lbrack;学习笔记&rsqb;JavaScript之函数式编程

欢迎指导与讨论:) 前言 函数式编程能使我们的代码结构变得简洁,让代码更接近于自然语言,易于理解. 一.减少不必要的函数嵌套代码 (1)当存在函数嵌套时,若内层函数的参数与外层函数的参数一致时,可以这 ...

创建MyOffice项目

创建查看评分窗体(FrmLOOK),添加定义成员数组,将员工数据绑定到FrmLOOK窗体的ListView控件上 public ListViewItem lv; private void Form1_ ...

Java2OP

Java2OP D:\Program Files (x86)\Embarcadero\Studio\18.0\bin\converters\java2op\Java2OP.exe Java2OP.ex ...

winrar在右键菜单上加上:打包自动加上日期时间标签【图文教程】 - imsoft&period;cnblogs

说明:  注册表HKEY_CURRENT_USER\Software\WinRAR\Profiles\0找到GenerateArcName修改0为1,修改GenerateMask为你想要的日期式(默认 ...

动手学servlet&lpar;一&rpar; 第一个servlet程序

1.文件>新建>动态WEB项目 "javaeedemo">在Java Resource的src下新建包“servletdemo”,包下新建一个类“MyServet ...

nginx&colon;&lbrack;emerg&rsqb;unknown directive &quot&semi;ssl&quot&semi;

nginx: [emerg] unknown directive "ssl" in /usr/local/nginx/conf/nginx.conf:102 到解压的nginx目录 ...

mipi LCD 的CLK时钟频率与显示分辨率及帧率的关系

mipi LCD 的CLK时钟频率与显示分辨率及帧率的关系   我们先来看一个公式:Mipiclock = [ (width+hsync+hfp+hbp) x (height+vsync+vfp+vb ...

HDU 4514 湫湫系列故事——设计风景线 树的直径

题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=4514 湫湫系列故事--设计风景线 Time Limit: 5000/2000 MS (Java/Ot ...

nodejs学习:net模块

官方API文档地址:https://nodejs.org/api/net.html 创建一个server.js var net = require('net'); var PORT = 8099; v ...

跟我学算法- tensorflow VGG模型进行测试

我们使用的VGG模型是别人已经训练好的一个19层的参数所做的一个模型 第一步:定义卷积分部操作函数 mport scipy.io import numpy as np import os import ...

Linux循环中累计数据,linux shell 读取for循环中出现难处理的数据之单引号错误实例...相关推荐

  1. linux shell 读取for循环中出现难处理的数据之单引号错误实例

    原语句: #!/bin/bash for test in I don't know if this'll work do echo "work:$test" done 结果: wo ...

  2. 【原创】数据库中时间字段的值读取到DataSet中后,毫秒部分丢失。

    数据库中时间字段的值读取到DataSet中后,毫秒部分丢失. 在网上查了些解决方案,说读取时间时,先转化为DateTime类型,然后在ToString("yyyy-MM-dd HH:mm:s ...

  3. linux跳出循环的三种方式,shell study-13day--跳出循环(break、continue)

    1.跳出循环(break与continue) (1)跳出循环 在使用循环语句进行循环的过程中,有时候需要在未达到循环结束条件时强制跳出循环,Shell提供了两个命令来实现该功能:break和conti ...

  4. Java 在PPT中创建SmartArt图形、读取SmartArt图形中的文本

    一.概述及环境准备 SmartArt 图形通过将文字.图形从多种不同布局.组合来表现内容和观点的逻辑关系,能够快速.有效地传达设计者的意图和信息.这种图文表达的视觉表示形式常用于PPT,Word,Ex ...

  5. Linux下设置时区(通过shell设置和程序中设置)及程序中设置环境变量

    Shell中设置 bash中   export TZ="Europe/Moscow"        date -u -s "2011-10-29 21:55:00&quo ...

  6. Linux 命令之 ulimit 命令-控制shell程序的资源

    文章目录 介绍 常用选项 参考示例 介绍 用来限制系统用户对 shell 资源的访问.如果不懂什么意思,下面一段内容可以帮助你理解: 假设有这样一种情况,当一台 Linux 主机上同时登陆了 10 个 ...

  7. c 语言如何处理表格文件中的数据库,C#程序从Excel表格中读取数据并进行处理

    今天做了一个Excel表格数据处理的事情,因为数据量表较大(接近7000条)所以处理起来有点麻烦,于是写了一个程序, 先将程序记下以便将来查找. using System; using System. ...

  8. php mysql插入的数据有引号,PHP引号转义中解决POST,GET,Mysql数据自动转义问题

    在处理mysql和GET.POST的数据时,常常要对数据的引号进行转义操作. PHP中有三个设置可以实现自动对'(单引号),"(双引号),\(反斜线)和 NULL 字符转转. PHP称之为魔 ...

  9. linux查看nfs挂载信息,Linux NFS挂载

    Linux NFS挂载 一.NFS挂载 192.25.10.101/home/sharedata/azkaban/ODS_HS08 挂载到 192.25.10.102/home/data_azkaba ...

最新文章

  1. oracle 游标 内联,oracle – EXEC_SQL,EXECUTE IMMEDIATE,DBMS_SQL和内联SQL之间的区别
  2. 【C 语言】文件操作 ( 文件加密解密 | 解密文件 )
  3. ubuntu linux 下 single node hadoop
  4. Good String
  5. 解决SwipeRefreshLayout与Banner滑动冲突
  6. 基于CentOS7,MySQL5.7的 读写分离
  7. 12c跨平台完成PDB的备份迁移
  8. vue-cli的webpack模板项目配置文件说明
  9. 零基础学python书籍-5本好书------Python零基础到入门必读Python书籍!
  10. 以JTextPanel为例Swing的鼠标事件详解
  11. 如何编辑PDF文档中的文本呢?
  12. Verilog 38译码器
  13. PS修改图片尺寸和大小
  14. 波动率模型以及波动率的程式化特征实证
  15. 创建室内导航地图的9个步骤
  16. 【鹏哥C语言网课笔记】:初始C语言
  17. caj转word免费转换怎么操作?
  18. 京东评价系统更新190301
  19. 如何提升语音识别技术的识别能力?
  20. 【AtCoder】AtCoder Grand Contest 046

热门文章

  1. 出差在外,远程访问企业局域网象过河ERP系统「内网穿透」
  2. 5.论文学习A review of deep learning in medical imaging: Imaging traits, technology trends, case studies
  3. VueX五个核心属性
  4. 正负数的原码反码补码
  5. 批量下载某些网站的在线视频(如:bibi,优酷等)
  6. 智工教育:注册计量师职业资格条件已改革!
  7. 【华人学者风采】庞代文 南开大学
  8. qchart 怎么点击一下 出一条线_新手修眉教程:初学者怎么自己修眉毛?简单三步图解让你快速学会...
  9. java排队系统设计_医院排队系统之简易设计
  10. git 回退到某一次提交版本