Olá preciso de uma ajuda para dois problemas vo aproveitar essa pagina pra fazer as duas ao invez de abrir outra.
1)
Como inserir uma linha no meio de um arquivo com valores inseridos, exemplo existe 8 linhas no arquivo, preciso colocar uma linha entra as linhas 5 e 6 esse e um problema vo aproveita pra nao ficar abrindo perguntas e fazer a minha segunda duvida nesse topico mesmo...
2) e um pouco mais complicado
estava fazendo conexão com o banco de dados para inserir e recuperar valores mas os para inserir os dados no banco de dados estou precisando fazer assim
x1=":$nome"
x2=":$email"
x3=":$telefone:"
mysql -u root -e
"INSERT INTO agenda (nome, email, telefone) VALUES('$x1','$x2','$x3')" BaseDados
Colocando ":" nos lugares que eu vou separar os dados.
Se faço a pesquisa Normal
mysql -u root -e
"INSERT INTO agenda (nome, email, telefone) VALUES('$nome','$email','$telefone')" BaseDados
Na hora de recuperar os dados inseridos sem colocar IFS=: aparece errado
# Apagamos a primeira linha, pois ela contém o nome dos campos
S=$(echo "$S" | sed '1d')
echo "$S" | while read id nome email telefone login;do
dialog
--title 'Usuario Encontrado com o dados Fornecido.'
--infobox "Identificação: $idnNome: $nomenEmail: $emailnTelefone: $telefone"
0 0
done
Ele bagunça tudo pois após cada espaço ele coloca em uma variável
nome = Josué da Silva
Saída sem ":" e o IFS=:
$nome = "Josué"
$email = "da"
$telefone = "Silva"
É separado todos os espaços nas variareis ao invés de deixar
$nome = "Josué da Silva"
Tentei arrumar com
# colocar um TAB como IFS
IFS="$(echo -e 't')"
mais ai ele tira todos os "e" do resultado e deixando errado ainda.
Ficando:
$nome = "Josu "
$email = "da"
$telefone = "Silva"
Se Alguem puder me ajudar obrigado dez de jah.
File Browser: Crie sua Nuvem Pessoal Privada
A produção de áudio e vídeo no Linux e as distribuições dedicadas a esse fim
Criptografando sua Home com Gocryptfs para tristeza do meliante
A Involução do Linux e as Lambanças Desnecessárias desde o seu Lançamento
O Journal no Linux para a guarda e consulta de logs do sistema
Gerenciamento de Vídeo Híbrido (Intel/NVIDIA) via nvidia-prime no Ubuntu e derivados
Assistindo IPTV no Linux com Fred TV e Lista Free TV
Impressora Tomate MDK-007 no Ubuntu (ou qualquer distro Linux)
Acelerando a compilação de pacotes no Arch Linux (AUR) usando todos os núcleos do processador









