135 | kis00022 | yav | 1995/07/17 22:38:54 |
前へ
後へ
上へ
|
Re: なんだか駄目なのです(;_;)
132へのコメント
> とりあえず、yavさんが作ってくれたバッチに
>
># rem *** できたインダイレクトファイルでsvcelを実行
># %_svcel% %SVCELOPT% @%_svcelin%
># %_svcel% %%col
>
> と最後の1行を追加すれば、
> なんとか kcf も作ってくれることができるみたいなので
ええ,そうですね.
でも,
rem *** svcelにあたえるファイルネームの生成
の前に
echo %%col>>%_svcelin%
を追加するほうが,svcelの実行が1回で済むのでちょっと速いです.
実験してないけど,たぶんこれで大丈夫だと思います.
ダメだったら,泣きます.
速度を追求するのであれば,awkのインストールをおすすめします.
バッチって1行実行する度にバッチファイルをアクセスするので
aa から zz までを echo するのがすっげー遅くなりますから.
それより,せっかく作ったインダイレクトファイルをわざわざ削除してますが,
削除しないようにして,次からは
% svcel @zzz
とやった方がさらに速いのは言うまでもありません.
あ,正確には
% svcel %SVCELOPT% @zzz
ですね.
バッチも(shell scriptほど万能ではないが)うまく使えばそれなりに
使えるかもしれませんから(いいや,やっぱ問題が多すぎる?)
ちょっとかじっとくと,なんかのときに役に立つかもしれません.
このさいですから,ちょっと勉強してみるのもいいと思います.
が,それよりなんといっても awkがよいです.
テキストの処理に関してはawkが使えればたいていのことがやれます!
たとえば,KISSin' BBSのログファイルから特定人物の書込みだけを
ピックアップするとか.
やってみると,けっこうハマるので,時間があればやってみましょう.
UHD98984@pcvan.or.jp
yav
..