Fórum Ubuntu Linux - PT
19 de Junho de 2013, 03:17
Olá,
Visitante
. Faça o
login
ou
registre-se
.
Perdeu o seu
e-mail de ativação?
1 Hora
1 Dia
1 Semana
1 Mês
Para sempre
Login com nome de usuário, senha e duração da sessão
Notícias
:
Atenção usuários de email com anti-spam (Uol e Bol).
Tópico
Seção
Fórum
Home
Ajuda
Regras
Pesquisa
Login
Registre-se
Anúncios
Fórum Ubuntu Linux - PT
>
Suporte Técnico
>
Programação e Scripts
>
Importar variável do terminal
Páginas: [
1
]
Ir para o fundo
« anterior
próximo »
Imprimir
Autor
Tópico: Importar variável do terminal (Lida 528 vezes)
tarcius
Usuário Ubuntu
Deslogado
Mensagens: 2
Importar variável do terminal
«
em:
18 de Maio de 2012, 11:52 »
Olá pessoal, sou meio novato em Linux (+/- 2 anos) mas tenho um certo conhecimento em programação.
Escrevi um shell script que compila um arquivo, executa-o e dispara um email após o termino do processo. Até ai estava tudo OK mas eu quero personalizar ainda mais, mas não sei como fazer...
Quero que ao iniciar o script pelo terminal colocar o valor das variáveis
./script.sh (valor da variavel_1) (valor da variavel_2)
____________________________________________________________
#!/bin/bash
# email subject
SUBJECT="processo finalizado"
# Email To ?
EMAIL="email@dominio"
# Email text/message
EMAILMESSAGE="emailmessage.txt"
# variavel_1 nome do arquivo para compilar
# variavel_2 nome do executavel gerado
gfortran -fopenmp -o $variavel_2 $variavel_1
./$variavel_2
echo " Mensagem automática "> $EMAILMESSAGE
echo " =================== ">> $EMAILMESSAGE
echo " " >>$EMAILMESSAGE
echo "O processo $saida foi finalizado ">> $EMAILMESSAGE
mail -s "$SUBJECT" "$EMAIL" < $EMAILMESSAGE
rm emailmessage.txt
____________________________________________________________
Não sei se é possível fazer isto usando shell script, se não for, como fazer?
Obrigado pela atenção
Registrado
irtigor
Equipe Ubuntu
Usuário Ubuntu
Deslogado
Mensagens: 3.286
Delete, delete, delete!
Re: Importar variável do terminal
«
Responder #1 em:
18 de Maio de 2012, 13:38 »
São parâmetros de posição ("positional parameters"):
http://wiki.bash-hackers.org/scripting/posparams
Registrado
tarcius
Usuário Ubuntu
Deslogado
Mensagens: 2
Re: Importar variável do terminal
«
Responder #2 em:
18 de Maio de 2012, 14:03 »
Citação de: irtigor em 18 de Maio de 2012, 13:38
São parâmetros de posição ("positional parameters"):
http://wiki.bash-hackers.org/scripting/posparams
Muito obrigado irtigor, funcionou perfeitamente!!!
Registrado
Páginas: [
1
]
Ir para o topo
Imprimir
« anterior
próximo »
Ir para:
Selecione um destino:
-----------------------------
Área para Iniciantes
-----------------------------
=> Iniciantes
=> Dicas e Truques
-----------------------------
Suporte Técnico
-----------------------------
=> Instalação e Atualização
=> Hardware e Periféricos
===> Notebooks e Handhelds
===> 64-bit
=> Aplicativos
===> Áudio e Vídeo
=> Internet, Redes e Segurança
=> Servidores
=> Jogos e Diversão
=> Sistema
=> Programação e Scripts
=> Distribuições Derivadas do Ubuntu
-----------------------------
Ambientes Gráficos (Ubuntu, Kubuntu, Xubuntu, Edubuntu)
-----------------------------
=> Gnome
=> KDE
=> XFCE
=> Outros Ambientes Gráficos
-----------------------------
Espaço da Comunidade
-----------------------------
=> Notícias
=> Depoimentos
=> Screenshots
=> Projetos da Comunidade
=> Traduções: Português (pt-PT e pt-BR)
=> Café com Ubuntu
-----------------------------
Sobre o Forum
-----------------------------
=> Anúncios Administrativos
=> Críticas e Sugestões
=> Quarentena
Carregando...