Linux的一些工具使用技巧整理-创新互联

1 cut 截取passwd中的第1、3两列

我们提供的服务有:成都做网站、网站设计、外贸营销网站建设、微信公众号开发、网站优化、网站认证、进贤ssl等。为上1000家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的进贤网站制作公司

cut -d ":" -f 1,3 /etc/passwd

2 grep

显示包含指定字符的行

grep 29 alter.sql

grep "root" passwd 

grep -n "root" passwd   ---显示行号

显示不包含指定字符的行

grep -v "root" passwd 

同时显示指定的多行字符

grep -Ei "28|29|25" alter.sql

统计显示包含指定字符的行

grep -c "root" passwd 

3 shell日期处理

一天前

cur_date=`date -d "-1 day " +%a" "%b" "%d`

echo $cur_date

Sat Apr 25

$ date -d "2012-04-10 -1 day " +%Y-%m-%d

2012-04-09

$ date -d "2012-04-10 +1 day " +%Y-%m-%d

2012-04-11

$ date -d "-1 day " +%Y-%m-%d

2012-04-15

$ date -d "+1 week " +%Y-%m-%d

2012-04-29

$ date -d "+1 month " +%Y-%m-%d

2012-05-22

$ date -d "-1 month " +%Y-%m-%d

2012-03-22

$ date -d "-1 year " +%Y-%m-%d

2011-04-22

$ date -d "+1 year " +%Y-%m-%d

2013-04-22


网页标题:Linux的一些工具使用技巧整理-创新互联
文章位置:http://myzitong.com/article/dicpoh.html