shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[shell-script] Comentar linha de arquivo com o sed


From: Flavio Alexandre Reis
Subject: [shell-script] Comentar linha de arquivo com o sed
Date: Thu, 19 Jan 2012 03:13:20 -0800 (PST)

Prezados, 


bom dia

Estou criando um scriptr que posso me auxiliar a comentar linhas de um 
detarminado arquivo... (squid.conf)
Fiz alguns testes e com o sed e deram certo... porem agora em testes finais nao 
deu certo con quando as linhas tem espaço... a seguir descrevo parte do 
arquivo.conf e uma parte do script... se aguem puder me dar um help...

trecho do squid.conf que tenho que comentar, irei passar a linha como parametro 
de uma funcao...



http_access allow vLAN_FAA_ACD_L01
http_access allow vLAN_FAA_ACD_L02
http_access allow vLAN_FAA_ACD_L03
http_access allow vLAN_FAA_ACD_WIF


#!/bin/bash

  v_01='http_access allow vLAN_FAA_ACD_L01';
  v_02='http_access allow vLAN_FAA_ACD_L02';
  v_03='http_access allow vLAN_FAA_ACD_L03';

  v_DATA=$(date +%Y%m%d)             

  function f_COMENTARIO(){
    cp arq.conf $v_DATA.arq.conf
    sed -e 's/'$1'/#'$1'/g' arq.conf  >> arq.conf_tmp                         
    mv arq.conf arq.conf_old                           
    mv arq.conf_tmp arq.conf

    rm arq.conf_old
  }

f_COMENTARIO $v_01

Porem do jeito que ta ai ele ta comentando todas as linhas, ele rta pegando até 
o primeiro espaço...

desde já agradeço a todos


[]s

 
-------------------------------------
Flávio Alexandre dos Reis
address@hidden
LPIC-1
Linux user #481115
Ubuntu user #24388
Juiz de Fora - MG

[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]