From 33496c4b3a28ef88fcc0ea6957e8c37056c70a60 Mon Sep 17 00:00:00 2001 From: Roberta Takenaka Date: Tue, 31 Mar 2020 16:20:30 -0300 Subject: [PATCH 1/6] Cria PreGera* a partir de Gera* --- proc/PreGeraPadrao.bat | 14 ++++++++ proc/PreGeraScielo.bat | 81 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 95 insertions(+) create mode 100644 proc/PreGeraPadrao.bat create mode 100644 proc/PreGeraScielo.bat diff --git a/proc/PreGeraPadrao.bat b/proc/PreGeraPadrao.bat new file mode 100644 index 000000000..09254871b --- /dev/null +++ b/proc/PreGeraPadrao.bat @@ -0,0 +1,14 @@ +export PATH=$PATH:. +export TABS=tabs +rem Este arquivo ?uma chamada para o +rem GeraScielo.bat com par?etros STANDARD + +clear +echo === ATENCAO === +echo +echo Este arquivo executara o seguinte comando +echo GeraScielo.bat .. /scielo/web log/GeraPadrao.log adiciona +echo +echo Tecle CONTROL-C para sair ou ENTER para continuar... + +GeraScielo.bat .. .. log/GeraPadrao.log adiciona diff --git a/proc/PreGeraScielo.bat b/proc/PreGeraScielo.bat new file mode 100644 index 000000000..464249012 --- /dev/null +++ b/proc/PreGeraScielo.bat @@ -0,0 +1,81 @@ +export PATH=$PATH:. + +rem ===== Aumentar o espaco de variaveis de ambiente +rem CONFIG.SYS +rem + +rem GeraSciELO +rem Parametro 1: path da producao da SciELO +rem Parametro 2: path do site da Scielo +rem Parametro 3: arquivo de log +rem Parametro 4: cria / adiciona + +rem Inicializa variaveis + +export INFORMALOG=log/GeraScielo.log +export CISIS_DIR=cisis +export CIPAR=tabs/GIGA032.cip + +rem Verifica parametros +call batch/VerifPresencaParametro.bat $0 @$1 path producao SciELO +call batch/VerifPresencaParametro.bat $0 @$2 path site SciELO +call batch/VerifPresencaParametro.bat $0 @$3 arquivo de LOG +call batch/VerifPresencaParametro.bat $0 @$4 opcao do LOG: cria/adiciona + +if [ "$4" == "cria" ] +then + call batch/DeletaArquivo.bat $3 +fi +export INFORMALOG=$3 + +call batch/InformaLog.bat $0 dh ===Inicio=== + +call batch/VerifExisteArquivo.bat $1/serial/scilista.lst + +rem # call batch/CopiaArquivo.bat $1/serial/scilista.lst scilista.lst +call batch/SortScilista.bat $1/serial/scilista.lst scilista.lst + +call batch/VerifExistemBases.bat $1 + +call batch/CriaDiretorio.bat ../bases-work/title +call batch/GeraNovasDatas.bat $2/bases/title/title scilista.lst temp/NovasDatas +call batch/GeraMaster.bat $1/serial/title/title ../bases-work/title/title prc/FilterAndGeraDatas.prc +call batch/OrdenaMaster.bat ../bases-work/title/title 150 pft/OrdTitle.pft +call batch/GeraNewcodeAux.bat $1/serial temp/ +call batch/GeraInvertido.bat ../bases-work/title/title fst/title.fst ../bases-work/title/title +#call batch/GeraInvertido.bat ../bases-work/title/title fst/serarea.fst ../bases-work/title/serarea + + +call batch/GeraInvertido.bat ../bases-work/title/title fst/titsrc.fst ../bases-work/title/titsrc +call batch/GeraInvertido.bat ../bases-work/title/title fst/titsrcp.fst ../bases-work/title/titsrcp + +call batch/GeraMaster.bat ../bases-work/title/title ../bases-work/title/logo prc/geraLogo.prc +call batch/GeraInvertido.bat ../bases-work/title/logo fst/logo.fst ../bases-work/title/logo + +call batch/CriaDiretorio.bat ../bases-work/newissue +call batch/GeraMaster.bat $1/serial/issue/issue ../bases-work/newissue/newissue prc/nada.prc +call batch/GeraInvertido.bat ../bases-work/newissue/newissue fst/newissue.fst ../bases-work/newissue/newissue + +call batch/CriaRevistasNovas.bat $1 +call batch/GeraIssues.bat $1 +call batch/GeraArtigo.bat $1 + +call batch/GeraFacCount.bat $1 +call batch/GeraIssueIAH.bat $1 + +call batch/Seq2Master.bat scilista.lst space temp/scilista +call batch/TabulaMaster.bat temp/scilista temp/listatb 10 pft/TabLista.pft +call batch/GeraInvIAH.bat $1 temp/listatb + +rem REPOSITORIO INICIO +if [ -f repo/repo.seq ] +then + call repo/RepoGenerateIndex.bat $1 +fi +rem REPOSITORIO FIM + +call batch/ManutencaoOn.bat ../bases +call batch/CopiaWork2Teste.bat ../bases-work ../bases +call batch/ManutencaoOff.bat ../bases + +call batch/InformaLog.bat $0 dh ===Fim=== LOG gravado em: $INFORMALOG From 15c0bf8517593ab22ce03f46f43464e69cb20e39 Mon Sep 17 00:00:00 2001 From: Roberta Takenaka Date: Tue, 31 Mar 2020 16:22:19 -0300 Subject: [PATCH 2/6] Ajusta para chamar PreGeraScielo.bat --- proc/PreGeraPadrao.bat | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/proc/PreGeraPadrao.bat b/proc/PreGeraPadrao.bat index 09254871b..f70f672de 100644 --- a/proc/PreGeraPadrao.bat +++ b/proc/PreGeraPadrao.bat @@ -1,14 +1,14 @@ export PATH=$PATH:. export TABS=tabs rem Este arquivo ?uma chamada para o -rem GeraScielo.bat com par?etros STANDARD +rem PreGeraScielo.bat com par?etros STANDARD clear echo === ATENCAO === echo echo Este arquivo executara o seguinte comando -echo GeraScielo.bat .. /scielo/web log/GeraPadrao.log adiciona +echo PreGeraScielo.bat .. /scielo/web log/PreGeraPadrao.log adiciona echo echo Tecle CONTROL-C para sair ou ENTER para continuar... -GeraScielo.bat .. .. log/GeraPadrao.log adiciona +PreGeraScielo.bat .. .. log/PreGeraPadrao.log adiciona From 0cfad99f20a02f334a0f6f204acf06b5b9fdedd5 Mon Sep 17 00:00:00 2001 From: Roberta Takenaka Date: Tue, 31 Mar 2020 16:23:33 -0300 Subject: [PATCH 3/6] =?UTF-8?q?Deixa=20apenas=20as=20instrucoes=20para=20v?= =?UTF-8?q?erificar=20a=20presen=C3=A7a=20de=20scilista=20das=20bases=20em?= =?UTF-8?q?=20serial?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- proc/PreGeraScielo.bat | 44 ------------------------------------------ 1 file changed, 44 deletions(-) diff --git a/proc/PreGeraScielo.bat b/proc/PreGeraScielo.bat index 464249012..87ecc649c 100644 --- a/proc/PreGeraScielo.bat +++ b/proc/PreGeraScielo.bat @@ -32,50 +32,6 @@ call batch/InformaLog.bat $0 dh ===Inicio=== call batch/VerifExisteArquivo.bat $1/serial/scilista.lst -rem # call batch/CopiaArquivo.bat $1/serial/scilista.lst scilista.lst -call batch/SortScilista.bat $1/serial/scilista.lst scilista.lst - call batch/VerifExistemBases.bat $1 -call batch/CriaDiretorio.bat ../bases-work/title -call batch/GeraNovasDatas.bat $2/bases/title/title scilista.lst temp/NovasDatas -call batch/GeraMaster.bat $1/serial/title/title ../bases-work/title/title prc/FilterAndGeraDatas.prc -call batch/OrdenaMaster.bat ../bases-work/title/title 150 pft/OrdTitle.pft -call batch/GeraNewcodeAux.bat $1/serial temp/ -call batch/GeraInvertido.bat ../bases-work/title/title fst/title.fst ../bases-work/title/title -#call batch/GeraInvertido.bat ../bases-work/title/title fst/serarea.fst ../bases-work/title/serarea - - -call batch/GeraInvertido.bat ../bases-work/title/title fst/titsrc.fst ../bases-work/title/titsrc -call batch/GeraInvertido.bat ../bases-work/title/title fst/titsrcp.fst ../bases-work/title/titsrcp - -call batch/GeraMaster.bat ../bases-work/title/title ../bases-work/title/logo prc/geraLogo.prc -call batch/GeraInvertido.bat ../bases-work/title/logo fst/logo.fst ../bases-work/title/logo - -call batch/CriaDiretorio.bat ../bases-work/newissue -call batch/GeraMaster.bat $1/serial/issue/issue ../bases-work/newissue/newissue prc/nada.prc -call batch/GeraInvertido.bat ../bases-work/newissue/newissue fst/newissue.fst ../bases-work/newissue/newissue - -call batch/CriaRevistasNovas.bat $1 -call batch/GeraIssues.bat $1 -call batch/GeraArtigo.bat $1 - -call batch/GeraFacCount.bat $1 -call batch/GeraIssueIAH.bat $1 - -call batch/Seq2Master.bat scilista.lst space temp/scilista -call batch/TabulaMaster.bat temp/scilista temp/listatb 10 pft/TabLista.pft -call batch/GeraInvIAH.bat $1 temp/listatb - -rem REPOSITORIO INICIO -if [ -f repo/repo.seq ] -then - call repo/RepoGenerateIndex.bat $1 -fi -rem REPOSITORIO FIM - -call batch/ManutencaoOn.bat ../bases -call batch/CopiaWork2Teste.bat ../bases-work ../bases -call batch/ManutencaoOff.bat ../bases - call batch/InformaLog.bat $0 dh ===Fim=== LOG gravado em: $INFORMALOG From 86102ae2c60d6079beaa1b8d09fd23fb4713c383 Mon Sep 17 00:00:00 2001 From: Roberta Takenaka Date: Tue, 31 Mar 2020 16:24:58 -0300 Subject: [PATCH 4/6] Insere a verificacao de title e issue --- proc/PreGeraScielo.bat | 2 ++ 1 file changed, 2 insertions(+) diff --git a/proc/PreGeraScielo.bat b/proc/PreGeraScielo.bat index 87ecc649c..680c3777b 100644 --- a/proc/PreGeraScielo.bat +++ b/proc/PreGeraScielo.bat @@ -31,6 +31,8 @@ export INFORMALOG=$3 call batch/InformaLog.bat $0 dh ===Inicio=== call batch/VerifExisteArquivo.bat $1/serial/scilista.lst +call batch/VerifExisteBase.bat $1/serial/title/title +call batch/VerifExisteBase.bat $1/serial/issue/issue call batch/VerifExistemBases.bat $1 From 2b133e9c9020c20c757e288e1eab18e115d69325 Mon Sep 17 00:00:00 2001 From: Roberta Takenaka Date: Tue, 31 Mar 2020 16:26:30 -0300 Subject: [PATCH 5/6] Ajusta os nomes de GeraScielo Para PreGeraScielo --- proc/PreGeraScielo.bat | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/proc/PreGeraScielo.bat b/proc/PreGeraScielo.bat index 680c3777b..f381a6e4c 100644 --- a/proc/PreGeraScielo.bat +++ b/proc/PreGeraScielo.bat @@ -4,7 +4,7 @@ rem ===== Aumentar o espaco de variaveis de ambiente rem CONFIG.SYS rem -rem GeraSciELO +rem PreGeraSciELO rem Parametro 1: path da producao da SciELO rem Parametro 2: path do site da Scielo rem Parametro 3: arquivo de log @@ -12,7 +12,7 @@ rem Parametro 4: cria / adiciona rem Inicializa variaveis -export INFORMALOG=log/GeraScielo.log +export INFORMALOG=log/PreGeraScielo.log export CISIS_DIR=cisis export CIPAR=tabs/GIGA032.cip From 18c8a308085d9a5e3169d07b85a691f7a1a1c3bf Mon Sep 17 00:00:00 2001 From: Roberta Takenaka Date: Tue, 31 Mar 2020 16:54:19 -0300 Subject: [PATCH 6/6] =?UTF-8?q?Enriquece=20o=20relat=C3=B3rio=20apresentan?= =?UTF-8?q?do=20a=20quantidade=20de=20registro=20das=20bases=20title=20e?= =?UTF-8?q?=20issue=20que=20est=C3=A3o=20em=20bases-work=20e=20serial?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- proc/PreGeraScielo.bat | 10 +++++++++- proc/batch/MostraQuantidadeRegistros.bat | 7 +++++++ 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 proc/batch/MostraQuantidadeRegistros.bat diff --git a/proc/PreGeraScielo.bat b/proc/PreGeraScielo.bat index f381a6e4c..23406b205 100644 --- a/proc/PreGeraScielo.bat +++ b/proc/PreGeraScielo.bat @@ -33,7 +33,15 @@ call batch/InformaLog.bat $0 dh ===Inicio=== call batch/VerifExisteArquivo.bat $1/serial/scilista.lst call batch/VerifExisteBase.bat $1/serial/title/title call batch/VerifExisteBase.bat $1/serial/issue/issue - call batch/VerifExistemBases.bat $1 +call batch/MostraQuantidadeRegistros.bat ../bases-work/title/title +call batch/MostraQuantidadeRegistros.bat $1/serial/title/title + +call batch/MostraQuantidadeRegistros.bat ../bases-work/issue/issue +call batch/MostraQuantidadeRegistros.bat $1/serial/issue/issue + call batch/InformaLog.bat $0 dh ===Fim=== LOG gravado em: $INFORMALOG + +echo Consulte $INFORMALOG antes de executar GeraPadrao + diff --git a/proc/batch/MostraQuantidadeRegistros.bat b/proc/batch/MostraQuantidadeRegistros.bat new file mode 100644 index 000000000..466e19da1 --- /dev/null +++ b/proc/batch/MostraQuantidadeRegistros.bat @@ -0,0 +1,7 @@ +rem MostraQuantidadeRegistros +rem Parametro 1: base de entrada + +call batch/VerifPresencaParametro.bat $0 @$1 base de entrada +call batch/VerifExisteBase.bat $1 + +$CISIS_DIR/mx $1 +control now