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

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

Re: [shell-script] Re: Shell no Puppy Linux


From: Julio C. Neves
Subject: Re: [shell-script] Re: Shell no Puppy Linux
Date: Tue, 23 Aug 2011 11:16:34 -0300

O que faz a opção +/-st no xterm? Acho que isso está errado, heim?

Eu já havia te falado que a primitiva para derrubar a máquina é o init 0
(zero) e vc não disse nada.

Para restaurar, veja qual é o último nível (mais alto) da inittab e dê init
<este nível>.

Cordialmente,

Julio Neves
*Quer programar bem em Shell?
*

*Use este endereço de e-mail, o Skype ou ☎ (21)8112-9988 ☎*

*
*

**

*
*
My profiles: [image: Twitter] <http://twitter.com/juliobash>
Contact me: [image: Skype] julioneves1
Em 22 de agosto de 2011 16:55, pedroboni <address@hidden> escreveu:

> **
>
>
> OKK! Já resolvi o problema com a tela está como eu quero... Agora só
> preciso resolver os comandos reiniciar e reiniciar modo gráfico...
> A título informativo para quem precisa de algo parecido que eu:
> usei: "xterm +st +sb -bl -si -fg (cordotexto) -bg (cordefundo) -geometry
> 800x600+0+0 -e (caminhodoprograma) mc"
>
> Espero ter ajudado alguem... Lembrando que isso funciona no puppy linux..
> Em outras distros provavelmente será diferente. Por isso demorei tanto pra
> conseguir fazer funcionar.
>
> Agora comandos pra reiniciar, desligar e reiniciar modo gráfico, aguardo a
> ajuda.
>
> Obrigado!!
>
>
> --- Em address@hidden, "Julio C. Neves" <julio.neves@...>
> escreveu
> >
> > CLICANDO???????????
> >
> > Não se executa um script clicando sobre ele. Qdo vc clica ele abre um
> > terminal e fecha imediatamente sem que vc note. Mande executar no
> terminal.
> >
> > Para dar shutdown, execute a primitiva: init 0 (zero)
> >
> > Abcs,
> > Julio
> >
> >
> > Em 17 de agosto de 2011 13:12, pedroboni <pedroboni@...> escreveu:
>
> >
> > > **
> > >
> > >
> > > Ok.. Substitui... Ganhei algumas linhas...
> > > O que acontece é que ele ainda não executa mesmo clicando sobre ele. O
> que
> > > pode ser isso?
> > >
> > > --- Em address@hidden, "Julio C. Neves" <julio.neves@
> >
> > > escreveu
> > >
> > > >
> > > > Fala Pedro,
> > > > 1 - Qdo um prg em shell está muito longo, é pq está mal escrito.
> Assim
> > > > sendo, troque:
> > > > echo "Empresa"
> > > > echo "------------------------------------------"
> > > > echo "Opcoes:"
> > > > echo
> > > > echo "1. Apontamento"
> > > > echo "2. Modo Manutencao [Necessita Senha]"
> > > > echo "3. Desligar o Computador"
> > > > echo
> > > > echo -n "Qual a opcao desejada? "
> > > > read opcao
> > > >
> > > > Por:
> > > > read -p "Empresa
> > > > -----------------------------------------
> > > > Opcoes:
> > > >
> > > > 1. Apontamento
> > > > 2. Modo Manutencao [Necessita Senha]
> > > > 3. Desligar o Computador
> > > >
> > > > Qual a opcao desejada? " opcao
> > > >
> > > > O sinal 28, monitora a mudança do tamanho da tela. Assim vc poderia
> > > colocar,
> > > > no inicio do script, a seguinte linha:
> > > >
> > > > trap "init 0" 28
> > > >
> > > > Ou trocar o init 0 pelas instruções que vc quizer executar caso o
> > > operador
> > > > mude o tamanho da tela.
> > > >
> > > > Outra opção, seria criar um xterm, sem os botões do canto superior
> > > direito e
> > > > executar o script dentro dele.
> > > >
> > > > Abcs,
> > > > Julio
> > > >
> > > >
> > > >
> > > > Em 17 de agosto de 2011 08:05, pedroboni <pedroboni@> escreveu:
> > >
> > > >
> > > > > **
> > > > >
> > > > >
> > > > > Bom dia, pessoal.. Como obviamente está muito claro eu sou
> iniciante
> > > tanto
> > > > > em uso como em programação para linux.
> > > > > Para piorar eu uso a distro Lucid Puppy e ela é um pouco diferente
> das
> > > mais
> > > > > usadas.
> > > > >
> > > > > O que eu preciso é fazer um programa que não deixe o usuário
> minimizar
> > > a
> > > > > tela do programa e ter acesso ao linux em si. Bom pra vocês terem
> uma
> > > ideia
> > > > > eu já criei a lógica do script:
> > > > >
> > > > > segue:
> > > > > #!/bin/bash
> > > > >
> > > > > # Script Criado Por Pedro Boni Para o acesso via TS
> > > > >
> > > > > Principal() {
> > > > >
> > > > > echo "Empresa"
> > > > >
> > > > > echo "------------------------------------------"
> > > > >
> > > > > echo "Opcoes:"
> > > > >
> > > > > echo
> > > > >
> > > > > echo "1. Apontamento"
> > > > >
> > > > > echo "2. Modo Manutencao [Necessita Senha]"
> > > > >
> > > > > echo "3. Desligar o Computador"
> > > > >
> > > > > echo
> > > > >
> > > > > echo -n "Qual a opcao desejada? "
> > > > >
> > > > > read opcao
> > > > >
> > > > > case $opcao in
> > > > >
> > > > > 1) Apontamento ;;
> > > > >
> > > > > 2) Manutencao ;;
> > > > >
> > > > > 3) Desligar ;;
> > > > >
> > > > > *) "Opção desconhecida." ;
> > > > > echo ; Principal ;;
> > > > >
> > > > > esac
> > > > > }
> > > > >
> > > > > Apontamento() {
> > > > > rdesktop 192.168.1.254 -u ts02 -p gr@f!c@ -k pt-br -f
> > > > > Principal
> > > > > }
> > > > > Manutencao() {
> > > > > echo -n "Digite a senha de manutencao: "
> > > > > read senha
> > > > >
> > > > > if [ $senha = "*****" ]; then
> > > > > echo "Senha aceita"
> > > > > exit 0
> > > > >
> > > > > else
> > > > > Principal
> > > > >
> > > > > fi
> > > > > }
> > > > >
> > > > > Desligar() {
> > > > > shutdown -now
> > > > > }
> > > > >
> > > > > Principal
> > > > > ----------------------------------------------------------
> > > > >
> > > > > Problemas com ele:
> > > > > 1 - Ele nao esta rodando automaticamente... Quando o script tinha
> > > apenas
> > > > > uma linha (que era a chamada pro TS) eu só colocava ele na pasta
> > > 'Startup' e
> > > > > ele rodava automaticamente. Agora mesmo clicando nele ele não
> executa.
> > > Só
> > > > > abrindo como texto e clicando em executar.
> > > > >
> > > > > 2- Como eu disse, eu tenho que 'prender' o propgrama na tela e só
> > > liberar
> > > > > pro modo manutenção ou pra desligar o PC.
> > > > >
> > > > > 3- Não acertei ainda o comando shutdown este que coloquei aí não
> > > funciona.
> > > > > E o Halt não desliga o sistema. Apenas prepara. Se usar o halt,
> > > delsigar no
> > > > > botão e ligar de novo ele vai ficar reclamando q desligou errado.
> Neste
> > > > > sentido o sistema é bem chato.
> > > > >
> > > > > Aguardo a ajuda, pessoal.
> > > > >
> > > > > Muito, muito Obrigado!
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > >
> > >
> > >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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