From 38e18e38501ff6c14d593c8c174bbcf75f782bec Mon Sep 17 00:00:00 2001 From: llaffont <llaffont@git-test.afi-sa.fr> Date: Mon, 3 Jun 2013 14:40:45 +0000 Subject: [PATCH] =?UTF-8?q?Script=20pour=20extraire=20l'unimarc=20mets=20d?= =?UTF-8?q?ans=20un=20sous-dossier=20diff=C3=A9rent=20toutes=20les=20500?= =?UTF-8?q?=20notices?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/split_unimarc.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/scripts/split_unimarc.php b/scripts/split_unimarc.php index dfb8418aa70..9b5a1a48709 100644 --- a/scripts/split_unimarc.php +++ b/scripts/split_unimarc.php @@ -8,9 +8,14 @@ $contents = file_get_contents($filename); $unimarcs = preg_split('/'.chr(30).chr(29).'/', $contents); $i=0; +$dir = ''; foreach($unimarcs as $unimarc) { + if (($i % 500) == 0) { + $dir = $i; + mkdir($dir); + } $i++; - file_put_contents("unimarc.$i", $unimarc); + file_put_contents($dir."/unimarc.$i", $unimarc.chr(30).chr(29)); } ?> -- GitLab