您好,登錄后才能下訂單哦!
1 cut 截取passwd中的第1、3兩列
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
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。