zoukankan      html  css  js  c++  java
  • shell脚本注意事项

    1、变量=值 (例如STR=abc)  不用加引号,但此时空格不再是空格字符,特殊字符可用于转义

    2、等号两侧不能有空格

    3、变量名称一般习惯为大写

    4、双引号和单引号有区别,双引号仅将空格脱意,单引号会将所有特殊字符脱意(区别与第一点)

    5、unset A 撤销变量 A

    6、export 变量名 可把变量提升为全局环境变量,可供其他shell程序使用

    7、A=`ls -la` 反引号,运行里面的命令,并把结果返回给变量A。 A=$(ls -la) 等价于反引号

    if语句里注意事项:

    1、if  [ 1 = 2 ]; if、[、参数、=、参数、]之间必须有空格
    3、]与; 之间不能有空格

    SHELL变量

    1、$? 表示上一个命令退出的状态

    2、$$ 表示当前进程编号

    3、$0 表示当前脚本名称

    4、$n 表示n位置的输入参数(n代表数字,n>=1)

    5、$# 表示参数的个数,常用于循环

    6、$*和$@ 都表示参数列表 

  • 相关阅读:
    maven搭建
    javascript
    FTP工具类
    jsp相关知识
    java mail 邮箱发送
    servlet相关
    hibernate文档
    6月
    Spring AOP 使用总结
    spring事务配置总结
  • 原文地址:https://www.cnblogs.com/jaxlove-it/p/8242170.html
Copyright © 2011-2022 走看看