Ai
1 Star 0 Fork 0

子安/ShellScripts

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
send_lvda_nas.sh 784 Bytes
一键复制 编辑 原始数据 按行查看 历史
Agapito Rojas Ribeiro Junior 提交于 2019-09-12 00:18 +08:00 . Github new repo.
#!/bin/bash
<<HEAD
Script de transmissão de arquivos LVDA de lojas P2K pra o LASA-NAS
Autor: Agapito Rojas (agapito.rojas@lasa.com.br)
Versão 1.0 (06/04/2018)
HEAD
BASE=$(basename $0)
EPDIR="/P2K/EP"
ARRDIR=($(ls -d ${EPDIR}/LJ???? |cut -d/ -f4))
LVDANAS="/nfs/lasa_nas_lvda"
LOG="/DSOP/DLOG/${BASE%%.*}.log"
echo -e "$(date '+%F %T') - Início\n" >>${LOG} 2>&1
for LJ in ${ARRDIR[*]}; do
NUM=${LJ#LJ*}
if [ $(find ${EPDIR}/${LJ}/Exportacao/LVDA????????.${NUM} 2>/dev/null |wc -l) -gt 0 ]; then
echo ${LJ} >> ${LOG}
[ ! -d ${LVDANAS}/${LJ} ] && mkdir ${LVDANAS}/${LJ} >/dev/null 2>&1
rsync -cgopv --remove-source-files --timeout=30 ${EPDIR}/${LJ}/Exportacao/LVDA????????.${NUM} ${LVDANAS}/${LJ} >>${LOG} 2>&1
fi
done
echo -e "$(date '+%F %T') - Fim\n" >>${LOG} 2>&1
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/andrewgithub/ShellScripts.git
git@gitee.com:andrewgithub/ShellScripts.git
andrewgithub
ShellScripts
ShellScripts
master

搜索帮助