代码拉取完成,页面将自动刷新
#!/bin/bash
: '
Script de coleta de traces de PDVs P2K.
Autor: Agápito Rojas (agapito.rojas@lasa.com.br)
Revisor: Ricardo Gomes (ricardo.gomes@lasa.com.br)
Versão: 1.0 - 15/07/2016
'
FILE=$(basename $0) ## Nome do script
LOG=/DSOP/DLOG/${FILE%.*}.log ## Arquivo de log
DIRDTN="/lasa/LOG_PDV_P2K" ## Diretório de destino
LISTA="$1" ## Lista no formato LLLL;A.B.C.D;PDV
SSHOPT="-q -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no" ## Opções do SSH
export SSHPASS="123456" ## Senha do usuário root
for LINHA in $(cat $1); do
LJ=$(echo ${LINHA} |cut -d';' -f1)
IP=$(echo ${LINHA} |cut -d';' -f2)
PDV=$(echo ${LINHA} |cut -d';' -f3)
echo "LJ${LJ} PDV${PDV}" |tee -a ${LOG}
[ ! -d ${DIRDTN}/${LJ}/${PDV} ] && mkdir -p ${DIRDTN}/${LJ}/${PDV}
sshpass -e scp ${SSHOPT} root@${IP}:/p2k/bin/CSIDebugFile.txt ${DIRDTN}/${LJ}/${PDV} >>${LOG} 2>&1
sshpass -e scp -r ${SSHOPT} root@${IP}:/p2k/bin/debug_P2K ${DIRDTN}/${LJ}/${PDV} >>${LOG} 2>&1
SAIDA=$?
if [ ${SAIDA} -eq 0 ]; then
echo "Arquivos do PDV ${PDV} da Loja ${LJ} enviados com sucesso." >>${LOG}
else
echo "Erro ${SAIDA} no PDV ${PDV} da Loja ${LJ}." >>${LOG}
fi
done
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。