Mercurial > mercurial > hgweb_iklist.hg.cgi
annotate prog/07.pl @ 2:c0f76f8e67fa draft v1.0
ver 1.0.0 release (add 2 items, time-limit@2022-09-30. & bug fix.)
author | pyon <pyon@macmini> |
---|---|
date | Sat, 28 Aug 2021 09:56:40 +0900 |
parents | 13e80a745ef0 |
children |
rev | line source |
---|---|
1 | 1 # ファイル分割 |
2 | |
3 my $tmp = "pdf"; | |
4 my $buf0; | |
2
c0f76f8e67fa
ver 1.0.0 release (add 2 items, time-limit@2022-09-30. & bug fix.)
pyon <pyon@macmini>
parents:
1
diff
changeset
|
5 for my $file (glob "_03/*") { |
1 | 6 |
7 open my $fi, '<', $file; | |
8 binmode($fi); | |
9 | |
10 read($fi, $buf0, 4); | |
11 | |
12 open my $fo, '>', $tmp; | |
13 binmode($fo); | |
14 | |
15 my $buf; | |
16 while (read($fi, $buf, 1024)) { | |
17 print {$fo} $buf; | |
18 } | |
19 close $fo; | |
20 | |
21 close $fi; | |
22 | |
23 my $fn = substr $file, 1; | |
24 rename $tmp, $fn; | |
25 } | |
26 | |
2
c0f76f8e67fa
ver 1.0.0 release (add 2 items, time-limit@2022-09-30. & bug fix.)
pyon <pyon@macmini>
parents:
1
diff
changeset
|
27 #open my $f, '>', $tmp; |
c0f76f8e67fa
ver 1.0.0 release (add 2 items, time-limit@2022-09-30. & bug fix.)
pyon <pyon@macmini>
parents:
1
diff
changeset
|
28 #binmode($f); |
c0f76f8e67fa
ver 1.0.0 release (add 2 items, time-limit@2022-09-30. & bug fix.)
pyon <pyon@macmini>
parents:
1
diff
changeset
|
29 #print {$f} $buf0; |
c0f76f8e67fa
ver 1.0.0 release (add 2 items, time-limit@2022-09-30. & bug fix.)
pyon <pyon@macmini>
parents:
1
diff
changeset
|
30 #close $fo; |
1 | 31 |