スクリプト

find して テキストにフィルタして

最近よく使うようになったのが以下のようなスクリプト for i in `find directoryA -name '*.html'` do dn=`dirname $i` bn=`basename $i` nd=directoryB/${dn#directoryA/} [ -d $nd ] || mkdir -p $nd cat $i | perl -nlpe 'フィルタするperlスクリプト' > …

設定ファイルで指定したファイルを添付して送るperlスクリプト

設定ファイルはYAMLで以下のようなもの。 添付ファイル一つ目はUTF-8のテキスト。二つ目はpngの画像という設定。 attachmentが配列なのでどんどん追加していくことができる。 また、オマケとしてファイルパスや指定する添付ファイル名に日付が入っている場合…