1. 背景 最近在跟一个AI的项目,代码量很少,于是写了个脚本,想用scp直接复制到生产,但是有一些文件需要排除掉。 2. 双中括号关键字 双中括号[[]]是bash shell中的关键词,相对于[]有以下特点和优势: [[ ]] 结构比[ ]结构更加通用。在[[和]]之间所有 ...
简介 bash shell 中的变量就像脚本语言一样,可以直接拿来使用,并不需要提前声明。如果没有特殊的限定,则变量的默认类型是字符串。bash shell中的变量一共分为 类: lt gt 用户自定义的变量 也叫作本地变量,作用域为整个bash进程。 lt gt 环境变量 使用export声明或者定义的变量。作用域为当前的shell进程以及子进程,不影响父进程。并且如果把环境变量写入对应的配置文 ...
2018-08-03 22:19 0 3669 推荐指数:
1. 背景 最近在跟一个AI的项目,代码量很少,于是写了个脚本,想用scp直接复制到生产,但是有一些文件需要排除掉。 2. 双中括号关键字 双中括号[[]]是bash shell中的关键词,相对于[]有以下特点和优势: [[ ]] 结构比[ ]结构更加通用。在[[和]]之间所有 ...
1.SHELL脚本 中date的使用 #(1)最简单的使用 echo "今天日期是: `date +%Y%m%d`" 今天日期是:20180918 #(2)时间变量的使用 #!/bin/bash echo "时间是:`date '+%Y%m%d %H:%M:%S'` " echo ...
...
特殊的shell变量 测试操作: 二元比较 算 术比较 字符串比较 文件类型操作 参数替换和扩展 字符串操作 一些结构的汇总 特殊的shell变量 ...
有时需要遍历所有变量,但是如何生成变量名之后,再取到变量名里的值呢? 具体方法 测试动态变量的脚本: 运行结果: ...
在shell脚本的开头往往有一句话来定义使用哪种sh解释器来解释脚本。目前研发送测的shell脚本中主要有以下两种方式:(1) #!/bin/sh(2) #!/bin/bash脚本test.sh内容:#!/bin/shsource pcy.sh #pcy.sh并不存在echo hello执行 ...
简介 在写shell脚本的时候会用到很多的数学运算,简单的一个游标+1 -1, 或者更多一点的浮点运算等,shell中数学计算稍麻烦,我想每个人都试过var=1+1 或者var=$xxx+1这类错误。 下面对shell中做数学计算小做总结 示例 使用expr整数运算 ...
Linux处理文本工具 grep: 过滤文本内容 sed: 编辑文本内容 awk: 显示文本 awk: Aho Peter Weinberger Kerni ...