Enviado em 07/12/2012 - 14:14h
Prezados
PATH_SOURCE_FILES=/home/usuario
PATH_TARGET1=/home/usuario
REMOTE_SERVER=servidorx
FILE_DATE="$1"
cd $PATH_SOURCE_FILES
ls -lrt | egrep -ai "arquivos*.*$FILE_DATE|textos*.*$FILE_DATE" > $PATH_SOURCE_FILES/templs.txt; cat $PATH_SOURCE_FILES/templs.txt | awk '{print $9}' > $PATH_SOURCE_FILES/templs2.txt
WCLtex=`cat templs2.txt | grep textos | wc -l`
WCLarq=`cat templs2.txt | grep arquivos | wc -l`
for i in $(cat "$PATH_SOURCE_FILES"/templs2.txt);
do
#echo $i
if [ "$WCLAGRUP" != 0 ] && [ "$WCLDETALHA" != 0 ] ; then
scp $PATH_SOURCE_FILES/$i user@${REMOTE_SERVER}:$PATH_TARGET1;
SCP=$?
# echo "$SCP"
if [ "$SCP" != 0 ]; then
echo "O arquivo $i nao foi copiado"
else
echo "O arquivo $i foi copiado"
fi
else
if [ "$WCLAGRUP" = 0 ] && [ "$WCLDETALHA" = 0 ] ; then
echo "Estao faltando um ou mais arquivos textos e arquivos"
else
if [ "$WCLAGRUP" = 0 ]; then
echo "Esta faltando um ou mais arquivos textos"
else
echo "Esta faltando um ou mais arquivos arquivos"
fi
fi
fi
done
Desktop Linux ganha novos apps enquanto IA invade o noticiário
Blender 5.0 Beta, Firefox 144 e avanço da IA dominam o dia no mundo Linux
Desktop Linux ganha fôlego enquanto distros refinam experiência e segurança
Wayland em alta, IA em debate e novos ventos para distros e devices
Qt 6.10 e Python 3.14 puxam o ritmo do software livre nesta quarta
Como mudar o nome de dispositivos Bluetooth via linha de comando
Adicionando o repositório backports no Debian 13 Trixie
Erro de instalação do Zorin Os 18 (6)
Erro no Plugin do PDF GLPI 11 (0)