This page has been translated from Spanish

...::: Guatewireless.org ::::..

Tecnologia, Software Libre, da Guatemala, Open Source, Linux, Wireless, WiFi, Scripting, Debian, CentOS, Gentoo, Red Hat, SuSE, Windows

Localizar e Substituir texto em todos os arquivos em um diretório e todos os subdiretórios

Se olhar como substituir texto em múltiplos arquivos em uma única linha de comando, chegaram ao lugar certo. Muitas vezes precisamos de encontrar ou fazer alterações em um determinado texto e iniciar ou não sabe qual arquivo, documento ou pasta pode ser.

Vamos dizer que você altere o endereço IP do servidor, e temos de fazer as mudanças em todos os arquivos de configuração e logs onde você vê o IP antigo.

Não é necessário procurar por horas entre todos os arquivos do nosso servidor, vou passar essas dicas para substituir caracteres alfanuméricos em Linux.

  • Para substituir um texto ou seqüência de cada vez que aparece nos arquivos:
  •  deathbian: ~ # find / caminho / dir txt "*." | xargs perl-pi-e 's / texto / substituição / g'
    


  • Para substituir a primeira vez que aparece o texto:
  •  deathbian: ~ # find / caminho / dir txt "*." | xargs perl-pi-e 's / texto / substituição /'
    


  • Para substituir todos os arquivos em um diretório:
  •  deathbian: ~ # for arg in `ls-C1`; do perl-pi-e 's / texto / substituição / g'; feito;
    


Há uma grande quantidade de combinações possíveis usando a linha de comando shell. Pegue a primeira pesquisa:

 deathbian: ~ # for arg in `find / your / home / dir-name" *. txt "`; do perl-pi-e
 's / texto / substituição / g' $ arg; feito;


Popularity: 12%

10 Comentários

  1. Dois dias atrás eu estou procurando algo que me permite fazer isso, obrigado : D

    • Que uma grande ajuda! Fato feliz em saber que existem profissionais dedicados a ajudar os outros. Muito obrigado pela contribuição. (b): D ci ()

  2. Para substituir os endereços de email na configuração do exim uso;

    find / etc / exim / * | xargs perl-pi-e 's / user \ @ dominio.com / / g'

    e com isso posso apagar o endereço do usuário nos documentos N.

  3. perl-pi.bak-e "s / favicon.ico / fernando.ico / g;" para o configuration.php arquivo configuration.php e substituir com favicon.ico fernando.ico

  4. deve saber escrever e explicar o que causa navegador enl

  5. como eu uso quando eu tenho que colocar um pouco expliken

  6. Aqui eu dou-lhe um que substitui encontrre gigantescas linhas de texto em vários tipos de archivoo para TexFinderX xp 2,14 para o Windows XP e Windows Vista

Trackbacks

  1. Localizar e substituir vários arquivos em um diretório. - Galego
  2. Localizar e substituir vários arquivos em um diretório.
  3. Localizar e Substituir dun diretório de vários arquivos. - Galego

Faça um comentário

Por favor, observe o seguinte:
Os comentários são moderados, para que ele possa tomar a serem publicados. Não há necessidade de repetir o seu comentário.
Seu e-mail nunca será revelado.

Os termos de pesquisa


  • quais os passos que você deve seguir para localizar e substituir texto
  • localizar e substituir texto
  • linux substituir texto
  • pesquisa e substituí-linux
  • perl substituir texto
  • passos para localizar e substituir
  • linux substituir texto
  • substituir texto em arquivos
  • Redes de substituir o Linux
  • substituir texto em múltiplos arquivos linux
  • ubuntu pesquisar e substituir
  • substituir texto em múltiplos arquivos gentoo
  • substituir string java
  • procurar e substituir no Linux
  • substituir texto em múltiplos arquivos
  • pesquisa e substituí-linux
  • Ubuntu Search para o texto em arquivos
  • perl substituir texto
  • substituir o Linux
  • localizar e substituir texto
  • linha de substituir o arquivo linux
  • linux substituir
  • procurar e substituir em vários arquivos
  • linux substituir arquivos de texto
  • procurar e substituir em vários arquivos
  • substituir perl
  • arquivos de pesquisa e substituição
  • como a substituição de um arquivo
  • Quais os passos a seguir para localizar e substituir texto?
  • pesquisa de texto no linux
  • java arquivo seqüência de pesquisa
  • shell substitui strings em arquivos
  • visam substituir ubuntu
  • maciçamente como substituir o texto no Linux
  • pesquisa e substituir perl
  • localizar e substituir texto em arquivos linux
  • substituição de palavras em um arquivo java
  • substituindo o conteúdo de arquivos em linux
  • arquivo linux-mudança da palavra
  • passos para substituir um texto
  • perl-pi
  • substituir no arquivo unix
  • localizar e substituir texto em linux
  • Substituir nos arquivos linux
  • como busca de texto no diretório
  • busca substituir bash
  • procure substituir os arquivos
  • pesquisar e substituir texto em Unix
  • File Search perl
  • substituir palavra em arquivos do Linux
  • q passos que deve seguir para localizar e substituir texto
  • shell busca dentro de arquivos
  • substitua strings em vários arquivos bash
  • perl substituir texto
  • linux substituir arquivos de texto
  • substituir string em java
  • busca substituir bash
  • seqüências de substituição
  • substituir dentro de um arquivo no linux
  • Localizar e substituir texto em arquivo