shell
a904364908
白了头.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux正则表达式基础入门+扩展
最近在看正则表达式部分的东西,有些东西记录下.“ .”(一个点)符号. 点符号用于匹配除换行符之外的任意一个字符。例如:r.t可以匹配rot、rut“ * ”符号. *符号用于匹配前一个字符0次或任意多次“ {n,m}”符号3.1 {n} 匹配前面的字符n次 grep 'ro\{2\}t' 匹配root3.2 {n,} 匹配前面的字符至少n次以上(含n次) grep 'ro\{0,\}t 匹配以r开头,t结尾, 包含o 0到多次'3.3 {n,m} 匹配前面的字符n到m次.“ ^”符号,原创 2020-06-27 20:18:30 · 316 阅读 · 0 评论 -
shell脚本中$0,$?,$!、$$、$*、$#、$@等的意义
在shell脚本中,会经常用到变量,对一些常用的变量表达式做个记录$$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$-使用Set命令设定的Flag一览$*所有参数列表。如"$*“用「”」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。$@所有参数列表。如"$@“用「”」括起来的情况、以"$1" “2"…"2" … "2"…"n” 的形式输出所有参数。$#添加到Shell的参数个数转载 2020-06-07 23:18:36 · 405 阅读 · 0 评论 -
shell中获取当前日期,下月1日,上月底,上月同期日期,比较两个日期大小
在实际开发过程中会用到一些特定时间,请注意其中下月1日和上月同期日期无法用shell命令直接获取,需做判断1.获取系统当前时间today=`date +%Y%m%d`2.本月1日firstday=`date -d "${today}" +%Y%m01`3.本月月份month=`date -d "${today}" +%m`4.上月月底l_lastday=`date -d "${fi...转载 2020-03-29 15:01:04 · 1976 阅读 · 0 评论
分享