Pular para o conteúdo

Como auto-salvar arquivo no sheell script

Responder tópico
  • Denunciar
  • Indicar

1. Como auto-salvar arquivo no sheell script

Enviado em 11/07/2019 - 17:42h

Olá, me perdoem pela ignorância, mas não encontrei resposta pra essa questão aparentemente simples.
Então, criei um arquivo shell-script e, em dado momento, o usuário precisa alterar um parâmetro que também é uma variável. Preciso que ao recebe um read o script salve na variável e no arquivo script.sh
exemplo

usuario=matheus
echo "digite novo usuario:"
read usuario
#Entrada:
carlos
echo $usuario
#saída:
carlos

Preciso que, ao receber o novo usuário, o scrip salve no arquivo script.sh essa nova informação na variável 'usuario'.

Responder tópico

2. Re: Como auto-salvar arquivo no sheell script

Enviado em 11/07/2019 - 18:51h

Veja aí...
#!/bin/bash
usuario=matheus
echo "Usuario atual: $usuario"
echo "digite novo usuario:"
read usuario
echo "Novo usuario: $usuario"
sed -i "s/^\(usuario=\).*$/\1$usuario/" $0


Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder