[sylpheed-jp:10168] Re: 特定のフォルダのファイルを結合するには

Takatomo Kurosawa kuro @ m-net.ne.jp
2007年 1月 19日 (金) 01:19:50 JST


黒澤と申します。

On Fri, 19 Jan 2007 00:32:49 +0900
ikesan <ikesan @ 1kw.jp> wrote:

> sylpheed のメイルデータの特定のフォルダにある、1メイル毎に1つの
> ファイルになっているものを結合して1つのファイルを作りたいのですが、
> cat等を利用した簡単なシェルスクリプトで可能かと考えていますが、
> どんなシェルスクリプトを書けば実現できるのか知識がありません。

当然無保証になりますが、Solarisだとこんな感じでは。
変数は環境に合わせて変えてください。

#!/bin/sh
MAILDIR=/MAIL
OUTFILE=/tmp/MAIL_OUT
TMPFILE=/tmp/LIST_FILE

cd ${MAILDIR}
ls -1 > ${TMPFILE}

while read DATA
do
        cat ${DATA} >> ${OUTFILE}
done < ${TMPFILE}
rm ${${TMPFILE}}





Sylpheed-jp メーリングリストの案内