-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathanaseq6.sh
40 lines (37 loc) · 1.25 KB
/
anaseq6.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#! /bin/bash
clear
read -p "Informe o numero das lojas separadas por espaço:" LOJA
read -p "Informe a quantidade de arquivos:" QTD
read -p "Informe a data para analise dos arquivos aaaammdd:" DATA
dia=`julian $DATA` #Variavel para armazenar o dia juliano
day=`date --date="-1 day" +20%y%m%d`
#echo "Dia juliano da data informada:$dia"
echo
for file in $LOJA do
if [ $DATA != $day ] ; then
for i in $( seq $QTD ) ; do
echo "Informe o nome do $i° arquivo"
read ARQ
cd /home2/STORE/st_rcv/str_000$LOJA/old
ls -ltr $ARQ$dia*
echo "Deseja descompactar e analisar arquivos?"
read RESP
if [ $RESP != sim ] ; then
echo "Ok!"
else
ls -ltr $ARQ$dia.gz
cp /home2/STORE/st_rcv/str_000$LOJA/old/$ARQ$dia.gz /home2/makro/st_rcv/str_00086/arqdescom
cd /home2/STORE/st_rcv/str_00086/arqdescom
uncompress $ARQ$dia.gz
tail -2 $ARQ$dia
fi
done
else
for i in $( seq $QTD ) ; do
echo "Informe o nome do $i° arquivo"
read ARQ
cd /home2/STORE/st_rcv/str_000$LOJA/
ls -ltr $ARQ$dia
tail -2 $ARQ$dia
done
fi