[mew-dist 27122] Re: bin/mewest
KOIE Hidetaka ( 鯉江英隆 )
hide at example.com
2006年 7月 26日 (水) 22:45:38 JST
Message-Id: <20060726.195158.247108797.kazu at example.com>
Date: Wed, 26 Jul 2006 19:51:58 +0900 (JST)
From: Kazu Yamamoto (山本和彦) <kazu at example.com>
Subject: [mew-dist 27121] Re: bin/mewest
| > あるいは、mew-suffixを変更している場合もあるでしょうから、ゆるめに
| > -name "[0-9]*"だけでもよさそうな気がします。
|
| こっちにしてみました。
バックアップファイルを拾わないようにしてみました。
Index: mewest
===================================================================
RCS file: /cvsmew/mew/bin/mewest,v
retrieving revision 1.10
diff -u -F^(def -F^[A-Z_a-z][0-9A_Z_a-z]*( -r1.10 mewest
--- mewest 26 Jul 2006 10:45:13 -0000 1.10
+++ mewest 26 Jul 2006 13:41:44 -0000
@@ -13,7 +13,7 @@
MKDIR=mkdir
BASEDIR=${HOME}/Mail
INDEXDIR=casket
-OUTPUT=${OUTPUT:=/dev/null}
+OUTPUT=${OUTPUT:-/dev/null}
LOCK=${BASEDIR}/.mewest.lock
usage () {
@@ -46,6 +46,7 @@
OUTPUT=/dev/stdout
;;
*)
+ usage
;;
esac
done
@@ -76,7 +77,8 @@
# "find"'s regular expression is NOT portable, sigh...
# "[0-9]*" matches both "123" and "234.mew".
-${FIND} ${TGTDIR} -type f -name "[0-9]*" |\
+${FIND} ${TGTDIR} -type d -name "trash" -prune -o \
+ -type f \( -name "[0-9]" -o -name "[0-9]*[0-9]" -o -name "*.mew" \) -print |\
${ESTCMD} gather -cl -fm -cm -xl ${BASEDIR}/${INDEXDIR} - > ${OUTPUT} ||\
cleanup_lock_exit "Indexing new messages...failed"
--
鯉江英隆 <hide at example.com>
Mew-dist メーリングリストの案内