Ai
1 Star 0 Fork 0

子安/ShellScripts

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
envia_arq_bcup.sh 900 Bytes
一键复制 编辑 原始数据 按行查看 历史
Agapito Rojas Ribeiro Junior 提交于 2019-09-12 00:18 +08:00 . Github new repo.
#!/usr/bin/env bash
<<HEAD
SCRIPT: envia_arq_bcup.sh
AUTHOR: Agápito Rojas (agapito.rojas@lasa.com.br)
DESCRIPTION: Script para transmitir arquivos de cupom para o ibmfarm01
VERSION: 1.0 (26/08/2019)
HISTORY:
HEAD
base="$(basename $0)"
destino="ibmfarm01"
dir_loja="/lasa/usr/COMNC/STATX/BACKUP_CUP"
dir_dtn="/lasa/usr/COMNC/STARX/ARQ_CUP"
log="/DSOP/DLOG/${base%%.*}.log"
pid="/DSOP/DLOG/${base%%.*}.pid"
usuario="TESDIGIT"
verifica_pid() {
if [ -s ${pid} ]; then
ultimo_pid=$(cat ${pid})
if [ -d /proc/${ultimo_pid} ]; then
echo "$(date '+%F %T') - Processo em execucao." >>${log} 2>&1
exit 0
else
echo $$ >${pid}
fi
else
echo $$ >${pid}
fi
}
verifica_pid
echo "$(date '+%F %T') - Inicio." >>${log} 2>&1
rsync -acuv --timeout=60 ${dir_loja}/*.gz ${usuario}@${destino}:${dir_dtn} >>${log} 2>&1
echo "$(date '+%F %T') - Fim." >>${log} 2>&1
rm -f ${pid}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/andrewgithub/ShellScripts.git
git@gitee.com:andrewgithub/ShellScripts.git
andrewgithub
ShellScripts
ShellScripts
master

搜索帮助