Shell-匹配行及date日期转换
2017-05-06 21:44
197 查看
#将指定字符串转化为从1970年1月1日到现在的秒数。
date -d '20170506' "+%s"
#将1970年1月1日到现在累计的秒数转化为日期
date -d @1494000000 "+%Y%m%d"
很有用
#找到匹配行的前几行或者后几行。
#grep
#-----
# B=before, 前2行(包括匹配行,一共3行输出)
grep -B 2 “your word” filename
# A=after,后2行(包括匹配行,一共3行输出)
grep -A 2 "your word" filename
#打印行号
#sed
sed -n -e '/word/=' filename //注意用=是打印行号
sed -n -e '/word/{p;=;q;}' /tmp/hk.html //打印匹配行,并且在下一行打印行号。
#grep
grep -in "your word" filename //输出格式 <行号>:<匹配行>
date -d '20170506' "+%s"
#将1970年1月1日到现在累计的秒数转化为日期
date -d @1494000000 "+%Y%m%d"
很有用
#找到匹配行的前几行或者后几行。
#grep
#-----
# B=before, 前2行(包括匹配行,一共3行输出)
grep -B 2 “your word” filename
# A=after,后2行(包括匹配行,一共3行输出)
grep -A 2 "your word" filename
#打印行号
#sed
sed -n -e '/word/=' filename //注意用=是打印行号
sed -n -e '/word/{p;=;q;}' /tmp/hk.html //打印匹配行,并且在下一行打印行号。
#grep
grep -in "your word" filename //输出格式 <行号>:<匹配行>
相关文章推荐
- shell date 日期转换
- [转载]日期处理datetime和date之间的相互转换
- javascript转换日期字符串为Date对象
- date format picture ends before converting entire input string(日期格式图片在转换整个输入字符串之前结束)
- Java日期转换SimpleDateFormat格式大全 和 判断是否为合法的日期时间字符串?
- 使用DateUtils和DateFormatUtils处理时间日期转换
- 日期转换处理类 DateUtil.java
- to_date与to_char日期与字符串的转换
- JavaScript中扩展字符串与Date对象之间的转换,支持大多数日期格式的字符串(包括中文)
- JavaScript中扩展字符串与Date对象之间的转换,支持大多数日期格式的字符串(包括中文)
- 2 从字符串到日期类型(Date类型)的转换
- perl:日期转换(date->unixtime)
- [oracle] to_date() 与 to_char() 日期和字符串转换
- javascript转换日期字符串为Date对象
- oracle 中to_date() 与 to_char() 日期和字符串转换
- 日期处理datetime和date之间的相互转换
- Java日期转换SimpleDateFormat格式大全
- java 日期的格式化、解析、数据库相关操作、获取系统时间、String与Date的转换
- SQL Server日期处理datetime和date之间的相互转换
- javascript日期字符串转换为Date对象