shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: RES: [shell-script] Testar a hora dentro do PROFILE !!!


From: Julio Neves
Subject: Re: RES: [shell-script] Testar a hora dentro do PROFILE !!!
Date: Fri, 18 May 2001 12:06:32 -0300

Graaaande Rodolpho!

Eu tb estive fora do circuíto por um bom tempo. Ser linuxer, assim como 
ser motoqueiro, é um estado de espírito, estou sem moto há anos mas ainda 
me sinto com coração motoqueiro. Da mesma maneira que há algum tempo venho 
empurrando mouse pelo tal de rwin mas ainda me considero um linuxer 
(bastante enferrujado, é verdade).

Quanto ao livro, muito obrigado pela referencia elogiosa, e vou incluir 
teu registro no meu cadastro de 8 leitores :). Um lugar provável de 
encontrá-lo é na Editora Brasport (www.brasport.com.br) sob o ISBN 
85-7452-048-9.

A cota pessoal é de 10 livros e dei-os todos no lançamento, inclusive para 
um colega daqui da lista que por sinal, ainda não vi dar pitaco desde q 
voltei a frequentá-la. Foi um sufôco descolar um para fazer inserções para 
a 2a. edição que está para ser lançada. O único desconto que consigo é a 
minha parte, 10%, ridículo não?

Um abração Rodolfo, que bom que estamos de volta,
Julio


Favor responder a address@hidden
Para:   <address@hidden>
cc: 
Assunto:        RES: [shell-script] Testar a hora dentro do PROFILE !!!

Olá, Julio!
Há quanto tempo!

Estive fora do circuito durante algum tempo, mas estou de novo de "butuca"
na lista de shell-script, que acompanhei de perto o nascimento, assim como 
o
teu livro, o "Programação Shell Linux".
Parabéns pelo ascendente sucesso dessa criança, que mesmo de longe também 
vi
nascer! Li as referências elogiosas a ele na Revista do Linux.

A propósito, na época eu consegui que a biblioteca de minha ex-empresa 
(CRT
Brasil Telecom) adquirisse o teu livro, mas esqueci de guardar a
identificação ISBN e editora. Andei solicitando a compra em uma livraria
aqui de Porto Alegre mas eu  não soube ser preciso.
Poderias me informar esses dados, bem como dizer se é possível enviar por
SEDEX ou algo parecido (do tipo "paga ao buscar" na agência dos Correios)?
Se vier com um descontinho camarada não vou ficar brabo. Pode me enviar
qualquer um daquela cota pessoal que os autores recebem quando a editora
lança o livro...
Prometo que desta vez não vou meter meu bedelho nos deslizes da língua
portuguesa...

Abraço, amigão!

Rodolfo Villanova
address@hidden
Porto Alegre - RS


> -----Mensagem original-----
> De: Julio Neves [mailto:address@hidden]
> Enviada em: quinta-feira, 17 de maio de 2001 10:06
> Para: address@hidden
> Assunto: Re: [shell-script] Testar a hora dentro do PROFILE !!!
>
>
> Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros meses!
> ASSINE AGORA! http://www.bol.com.br/acessobol/
>
>
> Olá Yuri,
> estou sem máquina para testar, mas se a rotina abaixo for inserida no
> /etc/profile provavelmente funcionará:
>
> TaLogado=0
> Horario=`date "+%h%m"`
> if  who | grep $LOGNAME > /dev/null
> then
>     TaLogado=1
> fi
>
> [ $Horario -ge 730 -a $Horario -le 1718 -a $TaLogado ] &&
> {
>     tput bold
>     echo Neste horario soh eh permitido abrir uma sessao
>     tput reset
>     read
>     exit 1
> }
>
> Para facilitar a manutenção posterior, o último trecho poderia ser:
>
> if  [ $Horario -ge 730 -a $Horario -le 1718 -a $TaLogado ]
> then
>     tput bold
>     echo Neste horario soh eh permitido abrir uma sessao
>     tput reset
>     read
>     exit 1
> fi
>
> Seria interessante que antes de inserir estas linhas no profile, vc
> colocasse o script "unbreakable" fazendo um trap para os sinais
> característicos de interrupção do teu eqpto., já que se o usuário der um
> break antes do exit ele conseguirá se logar. Se vc tirar a linha que
> coloquei com o comando read, este risco já diminui.
>
> Espero que funcione. Abraços,
> Julio
>
>
>
> Favor responder a address@hidden
> Para:   Shell-script <address@hidden>
> cc:
> Assunto:        [shell-script] Testar a hora dentro do PROFILE !!!
>
> PessoAll !!!
>
>     Aqui na minha empresa eu tenho dois profiles, um para o horário de
> expediente (que proíbe a entrada no meu sistema com mais de uma conta) e
> um outro para os outros horários (que permite a entrada com quantas
> contas quiser), so que estou fazendo isso pela crontab, entao se for uma
> determinada hora a cron copia um profile como o certo, se for outro ela
> copia outro. So que isso eh muito manual, e eu gostaria de automatizar
> isso.
>     Tem como eu testar a hora de dentro do meu profile, entao se a hora
> for entre 07:30 e 17:18, eu testo a verificação se o usuario ja esta
> logado, senao ele nao faz o teste.
>
> ===================================
>  ____  ____    _   _                 _    _   _
> |_    _| |  ___|  |  |  |  |      _        |  |  | |   | |
>    |  |    |  |__    |  |_|  |   _|  |_      | |   | |   | |
>    |  |    |  __|    |   _   |  |_   _|     |_|  |_|  |_|
>    |  |    |  |__    |  |  |  |     |_|        _    _   _
>    |_|    |____|  |_|  |_|                |_|  |_|  |_|
>
>  ====================================
> |
> |     Jorge Yuri de Lion Yamane - Bauru - SP
> |   address@hidden - Linux User #167494
> |
> |====================================
> |
> |  Teoria eh qdo se sabe tudo e nada funciona
> |  Pratica eh qdo tudo funciona e nao se sabe o pq
> |
> |  Microcomputador consagra a teoria e a pratica
> |  Nao funciona e ninguém sabe porque.
> |
>  ===================================
>
>
>
>
> Sair da lista: address@hidden
> Banco Dados:   http://www.egroups.com/group/shell-script
>
> Seu uso do Yahoo! Groups é sujeito às regras descritas em:
> http://docs.yahoo.com/info/terms/
>
>
>
>
>
>
>
> Sair da lista: address@hidden
> Banco Dados:   http://www.egroups.com/group/shell-script
>
> Seu uso do Yahoo! Groups é sujeito às regras descritas em:
> http://docs.yahoo.com/info/terms/
>
>
>


Sair da lista: address@hidden
Banco Dados:   http://www.egroups.com/group/shell-script 

Seu uso do Yahoo! Groups é sujeito às regras descritas em: 
http://docs.yahoo.com/info/terms/ 








reply via email to

[Prev in Thread] Current Thread [Next in Thread]