Sistemas  
 
Conhecimento computador >> Sistemas >> Unix >> 
Como procurar e substituir vários arquivos em UNIX
Sed é um editor de fluxo de Unix que irá manipular o texto de várias maneiras. Bash é uma linha de comando intérprete que lhe permite criar scripts que irão realizar várias tarefas , incluindo a interação com o usuário. Quando o sed é chamado de dentro de um script bash , ele irá procurar e substituir cadeias de texto . Os valores para procurar e substituir pode ser especificado com dentro do script ou obtido a partir do usuário. Instruções
1

Abra um arquivo em branco em qualquer editor de texto
2

Coloque o seguinte script para o editor de texto: .

# /Bin /bash # echo " Escreva seu seqüência de localização seguido de [ Enter] : " ler fstringecho " Escreva seu substituir cadeia seguida de [Enter ] : " read y rstringfor in `ls *` ; fazer sed " s /$ fstring /$ RString /g " $ y > temp; mv temperatura $ y ; feito
3

Salve o script com o nome " findrep.sh "no mesmo diretório que os arquivos que você deseja manipular .
4

Abra uma janela de terminal . A janela de terminal será encontrado no menu principal "Aplicação" do sistema operacional , por baixo de " Ferramentas do Sistema " ou " Utilitários ". Você será presenteado com um prompt de comando, onde você digite os seguintes comandos .
5

Digite o comando " mv " para mudar para o diretório com o script. Por exemplo, o comando seria "mv Files /" se o script foi realizada no diretório "Arquivos " no seu diretório home .
6

Digite o comando " chmod + x findrep.sh " para tornar o arquivo executável .
7

Digite o comando " . /findrep.sh " para executar o script.

Anterior :

Próximo : No
  Os artigos relacionados
·UNIX Fundamentals Treinamento 
·Como converter data em um número em Unix 
·Como fazer um Print Screen em Unix 
·Como verificar o status de uma transferência de Unix F…
·Ferramentas de linha de comando Unix para o Windows 
·Como escrever um script shell no Unix 
·Como matar conexões estabelecidas em Unix De NetStat 
·Como converter uma data para Unix Timestamp em COBOL 
·Como descompactar um arquivo GZ em Unix 
·Como exibir o conteúdo de uma variável em Unix 
  Artigos em destaque
·Como acelerar um lento MacBook Pro 
·Como usar o IPA em um computador 
·Como transferir da Apple Contatos 
·Como fazer um computador rápido para Grátis 
·Como formatar um Pen Drive Linux 
·Como remover Nagios no Ubuntu 
·Como excluir um programa no DOS 
·Como fazer o download do Ubuntu Linux de graça 
·Como reiniciar um Mac em um ambiente PC 
·Como alterar o tamanho dos ícones de computador 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados