Pular para o conteúdo

Agenda Telefônica [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Agenda Telefônica [RESOLVIDO]

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

Responder tópico

2. Re: Agenda Telefônica [RESOLVIDO]

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

4. Re: Agenda Telefônica [RESOLVIDO]

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]

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

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder