Como auto-salvar arquivo no sheell script

1. Como auto-salvar arquivo no sheell script

Matheus Alves dos Santos
m2t4eus

(usa Fedora)

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'.


  


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

Ryuk Shinigami
Ryuk

(usa Nenhuma)

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








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts