JBittencourt's Blog

Tag: solaris

Mágicas do Bash

by on Mar.14, 2008, under Português, Tecnologia

Todo mundo sabe que o Bash é mágico. Eu particularmente lamento o fato de não ter tempo para explorar mais a fundo essa ferramenta. Mas nesta semana me deparei com um problema interessante. Eu estava migrando a instalação do apache do servidor e precisava copiar alguns arquivos de configuração de um diretório para outro. Todos os arquivos estava no formato 999-xxxxxx no diretório sites-enabled. Eu precisava retirar o prefixo de números do nome do arquivo, copiá-lo no diretório sites-available e criar um link simbólico no novo diretório sites-enable, agora novamente com a numeração. Dai resultou esse pequeno script, no qual uso o comando cut pra me salvar.

for i in `ls /opt/csw/apache2/etc/sites-enabled/`;
do
  n=`echo $i | cut -f1 -d"-"`;
  w=`echo $i | cut -f2 -d"-"`;
  ln -s /opt/coolstack/apache2/conf/sites-available/$w \
   /opt/coolstack/apache2/conf/sites-enabled/$n-$w;
done


Viva o bash. Eram quase 90 arquivos e fazer a mão demoraria uma eternidade.

Leave a Comment :, , more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!