shell脚本
脚本以#!/bin/bash开头
- 输出Hello World !到/usr/test.txt(如果输入文本中带引号和$,需要用\进行转义)
1 | !/bin/bash |
- 删除日志的一份shell脚本,当前路径在s下,然后要删除a,b,c下的log
/s/a /s/b /s/c
1 | !/bin/bash |
时间格式化
1 | last_date=`date -d last-day +%Y%m%d` |
Shell中单引号和双引号区别
1 | 1)在/home/atguigu/bin创建一个test.sh文件 |
1 | !/bin/bash |
- 查看执行结果
1 | test.sh 2019-02-10 |
- 总结:
1 | (1)单引号不取变量值 |
Shell脚本中判断输入变量或者参数是否为空的方法
1 | 1.判断变量 |
Shell中的${},##和%%的使用
1 | 假设我们定义了一个变量为: |
去掉最后/最前一个字符
1 | 1.去除字符串的首字符:${str:1} |
Shell的加减乘除
1 | i=0 |
去除最后一个字符
1 | 有下面三种方式实现: |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 小五的个人杂货铺!
