diff --git a/proc/PreGeraPadrao.bat b/proc/PreGeraPadrao.bat new file mode 100644 index 000000000..f70f672de --- /dev/null +++ b/proc/PreGeraPadrao.bat @@ -0,0 +1,14 @@ +export PATH=$PATH:. +export TABS=tabs +rem Este arquivo ?uma chamada para o +rem PreGeraScielo.bat com par?etros STANDARD + +clear +echo === ATENCAO === +echo +echo Este arquivo executara o seguinte comando +echo PreGeraScielo.bat .. /scielo/web log/PreGeraPadrao.log adiciona +echo +echo Tecle CONTROL-C para sair ou ENTER para continuar... + +PreGeraScielo.bat .. .. log/PreGeraPadrao.log adiciona diff --git a/proc/PreGeraScielo.bat b/proc/PreGeraScielo.bat new file mode 100644 index 000000000..23406b205 --- /dev/null +++ b/proc/PreGeraScielo.bat @@ -0,0 +1,47 @@ +export PATH=$PATH:. + +rem ===== Aumentar o espaco de variaveis de ambiente +rem CONFIG.SYS +rem + +rem PreGeraSciELO +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/PreGeraScielo.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 +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