パズル的軟件

SevenLines

7tsview (TSV ファイルヴューワ)

7tsview は、任意の TSV ファイルから抽出されたレコードを表示します。抽出した レコードを TSV データとして出力する事もできます。

一行の定義は 「79 byte 以内の文字列 + LF」 としています。

名称:
CGI プログラム (Perl Script)
内容量:
554 byte (shebang を含まない)
製造者:
闇主

パッケージは頁下方にて配布

#!/usr/local/bin/perl
use CGI":all";*P=*param;$_=P(g)||'*.tsv';s!\s!!g;s![./]{2,}|^/!!g;$w=P(w)||"\t"
;chomp(@l=map{-f&&open(_)?grep/\Q$w/o,<_>:()}@f=< $_>);charset$C='EUC-JP';%l=(g
,'target glob',w,'search word',o,'get as TSV');put+($o=P(o))?join"\n","Content"
."-Type: text/tab-separated-values\nContent-Disposition: attachment;filename=$o
",@l:header.start_html(-Title,'7tsview',encoding,$C,lang,ja).startform(0,url).p
((map{$l{$_},textfield($_,'',40).br}g,w,o),submit).endform.p(join" | ",@l.lines
,map{a{href,$_},$_}@f).table({border,1},Tr[map{td[split/\t/]}@l]).end_html

ご注意: 当サイトにて公開されている製作物の作者は、 それら製作物の使用で生じた如何なる損害に対しても責任を負いません。 また、製作物やその利用方法に関する質問、製作物に対する要望等に、 作者は応える義務を持ちません。

当サイトにて公開されている製作物は、それぞれの作者が著作権を有します。 配布パッケージのライセンス文書に従ってお取り扱い下さい。 配布パッケージが存在しない場合は、作者の許諾なしに転載・再配布等は行えません。

当サイトは大塚製薬及び同社の製品とは一切関係ありません。 :-p

https://7.byor.org/

最終更新日: Sat, 27 Mar 2004 23:37:20 JST