Substituir strings em arquivos ascII

Publicado por Dornelles Vissotto Junior 27/07/2004

[ Hits: 8.095 ]

Download replace_string_in_file.sh




Util para substituir strings recorrentes em um ou vários arquivos ascII por outra string.

  



Esconder código-fonte

#!/bin/bash
#
#
#*****************************************************************
#
#       Este script substitui uma string em uma sequência de
#   arquivos ascII por outra string.
#
#cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
#
#       Name: replace_string_in_file.sh
#
#       Author: Dornelles Vissotto Junior.
#       Data:   27/07/2004
#       Coments:Developed in LEMMA - Laboratório de Estudos em
#                           Monitoramento e Modelagem Ambiental.
#
#               Centro Politécnico - Caixa Postal 19100
#               CEP 81531-990 - Curitiba-Paraná-Brasil
#                       dvissotto@ufpr.br
#
#cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
#
#       Revisions:
#       
#
#cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc

# substitute strings in files

echo "Digite a string a ser substituída:"
read str

echo "Digite a string para sobrepor:"
read rpl

echo "Digite o nome ou parte do nome dos arquivos:"
read files

for i in `ls *$files*`; do
  awk '{ sub(/'$str'/,"'$rpl'",$0); print $0}' $i > temp
  mv temp $i
done
rm -f temp

Scripts recomendados

Ver último twitter pelo terminal ou na barra de notificação

configurar a rede wireless passando por roteador (melhorado e comentado)

Trocar senha de root NO BRACO remotamente

xmms+bitchx

Configurando Adaptador USBSerial no Ubuntu usando udev


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário