-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathc7e2.1
More file actions
58 lines (55 loc) · 1.32 KB
/
c7e2.1
File metadata and controls
58 lines (55 loc) · 1.32 KB
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#!/usr/bin/bash
#
# Este programa foi chamado pelo c7e2 para coletar os dados necessarios.
# As rotinas de exclusao e alteracao ainda nao foram implementadas.
#
# Repare que os blocos de programa situados entre chaves, redirecionam aa
# saida para /dev/tty, que eh a saida no terminal corrente, isto eh, o
# terminal que voce estah usando.
#
{
clear
echo "
+-----------------------------------------------------+
| |
| Programas de Manutencao de ArqOLs |
| |
+-----------------------------------------------------+"
tput cup 8 22
echo "Dados para \c"
} > /dev/tty
case $Opc in
1) {
echo Inclusao
tput cup 11 22
echo "Numero da OL: \c"
read OL
tput cup 13 22
echo "Nome da Maquina: \c"
read Maq
i=0
while [ $i -le 7 ]
do
Lin=`expr 15 + $i / 2 \* 2`
Col=`expr 22 + $i % 2 \* 30`
i=`expr $i + 1`
tput cup $Lin $Col
echo "Operador$i: \c"
read Oper
if [ ! "$Oper" ]
then
break
fi
Opers=$Opers$Oper" "
done
} > /dev/tty
echo "$OL $Maq $Opers"
exit
;;
2) echo "rotina nao implementeda" > /dev/tty
exit
;;
3) echo "rotina nao implementeda" > /dev/tty
exit
;;
esac