Duvida Shell script CONDIÇÂO [RESOLVIDO]

1. Duvida Shell script CONDIÇÂO [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 13/01/2015 - 09:09h

Bom dia, estou com uma duvida em um shell script. na parte de condições.
#!/bin/bash

echo "ADICIONAR_ESTE_CONTEUDO" >> /etc/teste.txt

Rodarei esta rotina de 15 em 15 dias.... e nao posso criar linhas duplicadas neste arquivo... gostaria de criar uma condição que identificaria que existe esta linha no arquivo teste.txt, caso existir o programa nao adiciona a linha.... caso nao existir ele adiciona a linha.

desde ja agradesço.



  


2. Re: Duvida Shell script CONDIÇÂO

Sandro Marcell
smarcell

(usa Slackware)

Enviado em 13/01/2015 - 10:39h

Tente assim:


if ! grep -q '\bLINHA_A_SER_PESQUISADA\b' arquivo; then
echo 'ADICIONAR LINHA' >> arquivo
fi



3. Re: Duvida Shell script CONDIÇÂO [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 13/01/2015 - 11:44h


Funcionou muito obrigado.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts