回文章列表
作者UniFish.bbs@ptt.cc (閃光魚) 看板: linux
標題[問題] 有關grep
時間批踢踢實業 (2008/03/20 Thu 18:03:41)
我在某個UNIX主機上看到crontab中有一行
find /var/tmp/* -prune -mtime +2 -print | grep -E '\/[a-z]{1,5}[0-9]{5}$' |
xargs rm

實在看不太懂,依我所了解應該是

找出/var/tmp/下所有非NFS system且超過兩天沒修改..
然後file name 包含xx或xx,然後排成一列讓rm刪掉..

所以是這段grep -E之後的條件我看不懂
grep -E '\/[a-z]{1,5}[0-9]{5}$'

我想可能是我SHELL功力不夠,看不懂上面的描述,,
麻煩各位大大了

--
魔術方塊板(Rubiks)
自製教學網頁:
http://www.UniCube.tw/
玩過才發現一點都不難!!以下為見証:
★nazumi0817 矮由,寶貝,別再一直閃人家了啦~(拖走) 

--
※ 發信站: 批踢踢實業坊(ptt.cc) 
◆ From: 219.90.61.81
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻