- Gerar link
- X
- Outros aplicativos
Postagem em destaque
- Gerar link
- X
- Outros aplicativos
read
+ sed
Resumo
Alterando
o ip do DNS contido no arquivo '/etc/resolv.conf'. O comando
'read' lê o ip informado pelo usuário e armazena na variável
'IP' e o 'sed' realiza a alteração substituindo o ip
antigo pelo novo armazenado na variável. Caso o arquivo possua mais entradas nameserver; você deverá especificar em qual linha ocorrerá a alteração. Para isso basta informar o número da linha antes da TAG 's'.
Exemplo:
Linha 1
sed -r -i "1s/^(nameserver)..." ...Linha 2
sed -r -i "2s/^(nameserver)..." ...
A alteração só terá êxito caso a expressão esteja presente na linha especificada. No comando abaixo a alteração ocorrerá em todas as linhas.
Linha
de comando
$ read -p 'Insira o IP: ' IP; sudo sed -r -i "s/^(nameserver).*/\1 $IP/" /etc/resolv.conf
** Tenha sua solução postada aqui **
Se
está enfrentando dificuldades no momento de montar sua linha de
comando para resolução de um problema ou talvez não sabe por onde
começar. Participe preenchendo o formulário a seguir. Descreva
detalhes sobre o problema enfrentado e quem sabe a próximo X
DA QUESTÃO
seja o seu !!!
Formulário: Qual é o seu X da questão ?
Formulário: Qual é o seu X da questão ?
Comentários
Esse eu ajudei com a dúvida hahah.
ResponderExcluirHauaha com certeza. A galera contribui com problemas e eu procuro apresentar solucoes. Kkkk
ResponderExcluirFeito!
ResponderExcluirTestado e aprovado.
Obrigado parceria.