shell脚本零星
来源:互联网 发布:汽车车身电脑在线编程 编辑:程序博客网 时间:2024/05/16 18:37
1、 常量
$0:当前文件
比如在hbase_table.sh中有有echo"$0"
在脚本当前目录执行 shhbase_table.sh
结果:hbase_table.sh
在脚本的上层目录执行 sh script/hbase_table.sh
结果:script/ hbase_table.sh
结论:$0 就是sh命令之后的内容
$# 参数的个数
$1 第一个参数。依次类推
$? 是否正确结束,0正常,反之不正常
2、 时间
没有格式化的时间
# date
Thu Jan 5 10:35:07CST 2017
# date +%Y-%m-%d
2017-01-05
# date +%Y-%m-%d\ %H:%M:%S
2017-01-05 10:37:11
yesterday=`date --date='1 days ago' +%Y%m%d`
month=`date -d "$yesterday" "+%Y%m"`
具体的使用man date查看
3、 目录
basedir=$(cd $(dirname "$0"); pwd)
上面结果就是 当前执行的文件的绝对路径
0 0
- shell脚本零星
- shell使用汇总1——零星总结
- shell脚本
- shell脚本
- shell脚本
- shell脚本
- shell脚本
- shell脚本
- shell脚本
- shell 脚本
- SHELL 脚本
- shell脚本
- shell脚本
- shell 脚本
- shell脚本
- shell脚本
- shell脚本
- shell脚本
- linux定时任务
- 【codeforces 766B】Mahmoud and a Triangle
- arcengine erase 擦除
- geany强大的跨平台编辑器
- android简单服务器的搭建
- shell脚本零星
- SqlBulkCopy 排除错误的数据 插入正确的数据
- Keepass密码管理
- hbase 运维
- css常用技巧
- Matlab二阶段单纯形法
- java 获取文件返回 pdf文件并打印
- 神灯 Geany 在win7下的安装
- 深度学习视觉领域常用数据集汇总