zoukankan      html  css  js  c++  java
  • shell脚本知识点1(一直在改变系列3)

    距离第一次post上一直在改变系列已经有段时间了,那时我,刚接触shell脚本,工作中临时要用到。学一样,爱一样吧,一步一步来。

    1,单引号和双引号

    单引号告诉shell忽略所有特殊字符,而双引号只要求忽略大多数,具体说,括在双引号中的三种特殊字符不被忽略:$,\,` ,即双引号会解释字符串的特别意思,而单引号直接使用字符串.

    2,使用sh,./和source跑脚本的区别:

    前者脚本中如果出现非内建脚本比如子shell,会在创建一个子shell环境,后者则不会。

    3,编译型语言和解释型语言

    编译型语言:C++,JAVA,C

    解释型语言:shell,perl

    4,shell中的全局变量和局部变量

    全局变量可以通过配置文件声明,export也可以。

    一个方法里的变量,不能是局部变量,如果他改变外部名字相同的变量是有效的。

    局部变量必须要通过 local声明

  • 相关阅读:
    terminator shortcut
    支付宝集成错误
    null与DBNULL
    linode接连出问题,我也没看懂英文
    ruby 日期 好函数
    ruby datetime
    act as tree插件
    ruby 时间
    ruby规则引擎
    on ,type等关键词,使用
  • 原文地址:https://www.cnblogs.com/killbug/p/2607527.html
Copyright © 2011-2022 走看看