[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] shell script
From: |
Henrique Doiche |
Subject: |
Re: [shell-script] shell script |
Date: |
Mon, 9 Jul 2007 15:16:36 -0300 |
Leandro,
eu faria da seguinte maneira:
crie o scrip abaixo..
#!/bin/bash
arg=$1;
echo $1 >> /etc/squid/bloqueados/arquivo_do_squid_de_bloqueados.txt
# /usr/local/squid/sbin/squid -k reconfigure
#-----------------------------------------------------------------------------------------------------------
agora execute:
./script.sh www.terra.com.br
a linha /usr/local/squid/sbin/squid -k reconfigure é para que sua
configuração passe a funcionar.
Abraços
On 7/9/07, Leandro Venturini <address@hidden> wrote:
>
> Oi Lista,
>
> Como eu poderia abrir um arquivo no sheel e modificado, por exemplo,
> quero criar um script .sh que modifique a lista de sites bloqueados pelo
> squid.
>
> Então preciso abrir um arquivo e modificar ele, mas quero fazer isso
> dinamicamente, só chamo o firesquid.sh www.teste.com e ele grava este
> valor no arquivo de configuração, é algo bem simples só quero abrir e
> gravar valores em um arquivo.
>
> com php eu usaria fopen fclose, em shell como seria ?
>
> Alguma idéia ?
>
> [moderação]
> para adicionar um texto no final de um arquivo, é simples, basta usar o
> redirecionamento >>
>
> echo "estou no fim do arquivo" >> arquivo
>
> outra forma seria usando o sed
>
> sed -i.old 'comandos' arquivo
>
> isso vai gerar um arquivo antigo (arquivo.old) inalterado e o novo sera o
> arquivo modificado pelos comandos sed -- ai teria que estuda-los para
> realizar o que vc pretende.
>
> [/moderação]
>
>
--
Henrique Doiche J. Campos
[As partes desta mensagem que não continham texto foram removidas]
- shell script, Leandro Venturini, 2007/07/09
- Re: [shell-script] shell script,
Henrique Doiche <=