fileリストの分割は、実際には分割ファイルは作成せずに仮想的に行う方がよさそうだ。
また、owner権限で動作するperlCGI(suExec)を使用する方が、
other権限で動作するphpを使うより、トラブルは少ないように推測される。
さて、まずは、
partlist.cgi:
perl -w partlist.cgi
で、
作成してみるか。
暗黙の了解として、
nは1-9
jは、1-n
とする。
10行のファイルを8分割する場合は
list1:1,2
list2:3,4
list3:5
list4:6
list5:7
list6:8
list7:9
list8:10
となるようなアルゴリズムを考えることとしよう。