作者: 藤岡和夫
日時: 2002/6/26(21:57)
On Wed, 26 Jun 2002 02:52:43 +0900
dune <FZH01112@...> さんwrote:

> じゃ、TSnet はこれからどうすんのよ、ってかんじになってしまい
> ますが、う〜ん、困った。僕もエディタをとりあげられたら困るし、
> perl は手放せない。ソフト屋さんやある種の業界ではテキスト&
> スクリプトはそれが飯の種になってるところもあるだろうしで存在
> 意義はありますね。

 最近は、Webブラウザに表示されている定型データをコピー&ペーストでエディ
タに貼り付けて集めて、それをExcelに読み込むってことをよくやります。

 今日は、

1 123456  I have a pen.

みたいなデータをエディタ上で加工するためのスクリプトを書きました。

while(<>){
    s/^([^ ]+) +([^ ]+) +([^ ].+)$/$1\t$2\t$3/;
    print;
}

 最初の二つの空白列だけをタブに置換するスクリプトです。エディタDanaは
Perlなどの外部フィルタツールを編集に使える仕組みがあるので大変便利です。

 このようにテキストを加工するためのツールとしてのスクリプトと、もう一つ
は本格的なアプリケーションを作るという方向が考えられます。以前は前者しか
なかったと思うのですが、今は後者が現実的なターゲットになってきたと思いま
す。GUIも様々な選択肢がありますし。

藤岡 和夫
FGALTS@...
kazuf@...
TS Networkのために http://homepage1.nifty.com/kazuf/