Duvidas - Shell

1. Duvidas - Shell

Leo Lebarbenchon
leolebar

(usa Red Hat)

Enviado em 21/12/2012 - 11:03h

Caros,

Estou com o seguinte problema e gostaria do conhecimento de vocês.

Então,

Estou querendo fazer um programa com interface gráfica(yad) esse ira pedir alguns dados de um server de um usuário. Apos ele inserir os dados, o programa cria um shell script num diretório especifico com esses dados.

Ex: Programa X pede: Digite seu IP: xxx.xxx.xxx.xxx
Digite seu host: XXXX

Apos a conclusão esse programa cria um script com outros comandos com esses dados:

Script_XXXX.sh

comando 1 xxx.xxx.xxx.xxx
comando 2 XXXX
comando 3
comando 4
comando 5
comando 6

---------------------------------------------------------------------------------------------

******Qual seria a melhor forma para desenvolver?*******

Agradeço desde já a todos!

[]s






























  


2. Re: Duvidas - Shell

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 21/12/2012 - 11:13h

um pequeno exemplo



#!/bin/bash

while : ; do
OPCAO=$( \
yad --list \
--title=' Lista IP e Host ' --text='Escolha um opcao: ' \
--width=400 --height=200 \
--column='opcao':NUM --column='texto':TEXT \
--no-headers --print-column=1 --separator='' --hide-column=1 \
1 'Adicionar ' \
2 'Listar ' \
--button="Sair":1 --button="Acessar":0 )

[ $? -ne 0 ] && break

case "$OPCAO" in

1)
IP=$( yad --entry --entry-label="IP" --entry-text="")

HOST=$( yad --entry --entry-label="Host" --entry-text="")

echo $IP - $HOST >> list;

;;

2) sort list > list.tmp

LIST=$(cat list.tmp)

yad --title="LISTA" --text="$LIST" --width="300" --height="100"

rm -rf list.tmp

;;

0) break

;;
esac
done



espero que ajude


3. Re: Duvidas - Shell

Reginaldo de Matias
saitam

(usa Slackware)

Enviado em 21/12/2012 - 11:27h

leolebar escreveu:

Caros,

Estou com o seguinte problema e gostaria do conhecimento de vocês.

Então,

Estou querendo fazer um programa com interface gráfica(yad) esse ira pedir alguns dados de um server de um usuário. Apos ele inserir os dados, o programa cria um shell script num diretório especifico com esses dados.

Ex: Programa X pede: Digite seu IP: xxx.xxx.xxx.xxx
Digite seu host: XXXX

Apos a conclusão esse programa cria um script com outros comandos com esses dados:

Script_XXXX.sh

comando 1 xxx.xxx.xxx.xxx
comando 2 XXXX
comando 3
comando 4
comando 5
comando 6

---------------------------------------------------------------------------------------------

******Qual seria a melhor forma para desenvolver?*******

Agradeço desde já a todos!

[]s


No final do post tem um script em shell: http://mundodacomputacaointegral.blogspot.com.br/2012/10/configurando-endereco-de-rede-no-linux.html



4. Re: Duvidas - Shell

Leo Lebarbenchon
leolebar

(usa Red Hat)

Enviado em 21/12/2012 - 11:35h

Caros...


Na realidade a parte do IP só foi um exemplo para o entendimento melhor do problema.

[]s


5. Re: Duvidas - Shell

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 22/12/2012 - 01:38h

Vê o exemplo que o Daniel passou, precisando de mais ajuda é só pedir...


6. Re: Duvidas - Shell

Leo Lebarbenchon
leolebar

(usa Red Hat)

Enviado em 22/12/2012 - 11:47h

rai3mb escreveu:

Vê o exemplo que o Daniel passou, precisando de mais ajuda é só pedir...


Eu nao entendi aonde que redireciona para criar uma outra shell... como os comandos ...






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts