fortune に、自分でメモってる英単語/熟語をいれようと思って、作ってみた。
fortune のファイル置場へ移動。
% cd /usr/share/games/fortunes/
ここに、"test"という名のファイルを作ります。ファイル形式は、%区切り。
おなかすいた % すしたべたい %
こんな感じ。
で、これを、strfile というプログラムにかませる。
% strfile test test.dat
これで、
% fortune test
とすれば、問題なし。
追記: 今回の元のファイルは、
単語 ... 意味 単語 ... 意味 単語 ... 意味
のような単純なファイルなので、
こんな感じの適当プログラムを作って(追記:最初の間違ってました,cronも)、
#!/bin/sh FORTUNE_FILE="/usr/share/games/fortunes/glossary" perl -n -e 'use Jcode;print jcode($_)->euc, "%\n"' /home/ktat/svk/perldoc/GLOSSARY > $FORTUNE_FILE strfile $FORTUNE_FILE $FORTUNE_FILE.dat
crntabに、登録しておしまい。
0 0 * * * /home/ktat/bin/fortunate_glossary.sh