Agenda Telefônica [RESOLVIDO]

1. Agenda Telefônica [RESOLVIDO]

Júlio Cesar da Penha
jpenhainfo

(usa Ubuntu)

Enviado em 04/09/2015 - 21:57h

Pessoal, boa noite.

Sou iniciante em shell script e estou me enrolando em criar um script que guarde em um arquivo de texto (ex: agenda.txt), um cadastro de nome e telefone adicionados ao stdin, usando o "read -p"

#!/bin/bash
read -p "Digite seu nome:" $nome
read -p "Digite seu telefone:" $telefone
echo $nome $telefone >> agenda.txt


  


2. Re: Agenda Telefônica [RESOLVIDO]

Wagner Souza
wagnerfs

(usa Fedora)

Enviado em 04/09/2015 - 22:52h

Boa noite.

Prezado, o conteúdo passado para o comando read -p é armazenado em uma variável chamada $REPLY, por isso que o arquivo agenda.txt fica em branco. Você poderia fazer dessa forma:

#!/bin/bash

echo "Digite seu nome:"
read nome

echo "Digite seu telefone:"
read telefone

echo $nome $telefone >> agenda.txt


Recomendo a leitura deste meu artigo: http://www.vivaolinux.com.br/artigo/Algoritmos-em-Shell-Script
_________________________
Wagner F. de Souza
Técnico/Instrutor de Informática
"GNU/Linux for human beings."
LPI ID: LPI000297782



3. Re: Agenda Telefônica [RESOLVIDO]

Wagner Souza
wagnerfs

(usa Fedora)

Enviado em 04/09/2015 - 22:58h

Recomendo também assistir as vídeos aulas de Shell Script deste canal: https://www.youtube.com/watch?v=EOLPUc6oo-w&list=PLucm8g_ezqNrYgjXC8_CgbvHbvI7dDfhs

São muito boas e didáticas.
_________________________
Wagner F. de Souza
Técnico/Instrutor de Informática
"GNU/Linux for human beings."
LPI ID: LPI000297782



4. Re: Agenda Telefônica [RESOLVIDO]

Júlio Cesar da Penha
jpenhainfo

(usa Ubuntu)

Enviado em 08/09/2015 - 23:23h

jpenhainfo escreveu:

Pessoal, boa noite.

Sou iniciante em shell script e estou me enrolando em criar um script que guarde em um arquivo de texto (ex: agenda.txt), um cadastro de nome e telefone adicionados ao stdin, usando o "read -p"

#!/bin/bash
read -p "Digite seu nome:" $nome
read -p "Digite seu telefone:" $telefone
echo $nome $telefone >> agenda.txt




Vlw velho, deu certo. Obg.


5. Re: Agenda Telefônica [RESOLVIDO]

Wagner Souza
wagnerfs

(usa Fedora)

Enviado em 09/09/2015 - 00:48h

Por gentileza, dar como encerado o tópico e atribuir a melhor resposta.
_________________________
Wagner F. de Souza
Técnico/Instrutor de Informática
"GNU/Linux for human beings."
LPI ID: LPI000297782







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts