This page has been translated from Spanish

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

Technologie, Software Libre, Guatemala, Open Source, Linux, sans fil, WiFi, Scripting, Debian, CentOS, Fedora, RedHat, SuSE, Windows

Trouver et Remplacer le texte dans tous les fichiers dans un répertoire et les sous-répertoires

Si ressemblant à remplacer du texte dans des fichiers multiples en une seule ligne de commande, ont atteint la bonne place. Plusieurs fois, nous avons besoin de trouver ou d'apporter des modifications à un texte donné et de lancer ou ne savent pas quel fichier, document ou dossier mai être.

Disons que vous modifiez l'adresse IP du serveur, et nous devons apporter les changements dans tous les fichiers de configuration et les journaux où vous voyez la période d'enquête vieux.

À ne pas chercher pendant des heures entre tous les fichiers à partir de notre serveur, je passe ces conseils pour remplacer les chaînes de caractères alphanumériques dans linux.

  • Pour remplacer un texte ou d'une chaîne à chaque fois qu'il apparaît dans les fichiers:
  •  deathbian: ~ # find / chemin / dir "*. txt" | xargs perl-pi-e 's / texte / remplacement / g'
    


  • Pour remplacer la première fois, il semble que le texte:
  •  deathbian: ~ # find / chemin / dir "*. txt" | xargs perl-pi-e 's / texte / remplacement /'
    


  • Pour remplacer tous les fichiers dans un répertoire:
  •  deathbian: ~ # for arg in `ls-C1», ne perl-pi-e 's / texte / remplacement / g'; fait;
    


Il ya beaucoup de combinaisons possibles en utilisant la ligne de commande shell. Prendre la première recherche:

 deathbian: ~ # for arg in `find / votre / home / dir-name" *. txt "»; ne perl-pi-e
 's / texte / remplacement / g' $ arg; fait;


Popularité: 12%



10 Commentaires

  1. Il ya deux jours, je suis à la recherche de quelque chose qui me permet de faire cela, je vous remercie : D

    • Qu'est-ce une grande aide! En effet heureux de savoir qu'il ya des gens professionnel consacré à aider les autres. Merci beaucoup pour cet apport. (b): D (CI)

  2. Pour remplacer les adresses e-mail dans la configuration d'utilisation Exim;

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

    et avec cela je supprimer l'adresse de l'utilisateur dans les documents N.

  3. perl-pi.bak-e "s / favicon.ico / fernando.ico / g" pour le configuration.php configuration.php fichier et remplacez avec favicon.ico fernando.ico

  4. doit savoir écrire et d'expliquer quelle question ENL navigateur

  5. comme je l'utiliser là où je dois mettre un peu expliken

  6. Ici, je vous en donner un qui remplace encontrre lignes massives de texte dans de nombreux types de archivoo pour TexFinderX XP 2.14 pour Windows XP et Vista

Trackbacks

  1. Rechercher et remplacer plusieurs fichiers dans un répertoire. - Galego
  2. Rechercher et remplacer plusieurs fichiers dans un répertoire.
  3. Trouver et Remplacer plusieurs fichiers dun répertoire. - Galego

S'il vous plaît entrer un commentaire

S'il vous plaît noter les points suivants:
Les commentaires sont modérés, donc il peut prendre en cours de publication. Pas besoin de répéter ses commentaires.
Votre email ne sera jamais révélée.

Termes de la recherche


  • quelles mesures doit-on suivre pour trouver et remplacer du texte
  • rechercher et remplacer du texte
  • Linux remplacer du texte
  • Recherche Linux et remplacer
  • remplacer du texte
  • Quelles sont les étapes à suivre pour trouver et remplacer du texte?
  • rechercher et remplacer du texte dans les fichiers de commande shell
  • perl remplacer du texte
  • remplacer du texte dans linux
  • rechercher et remplacer
  • Linux trouvent remplacer les fichiers des chaînes
  • Linux chaîne de remplacement
  • des mesures pour rechercher et remplacer
  • remplacer Perl
  • remplacer du texte dans le fichier linux
  • Linux remplacer du texte
  • Recherche en texte intégral
  • linux trouver du texte dans des fichiers
  • une recherche de fichiers et de remplacer
  • chaînes de remplacer linux
  • remplacer du texte dans des fichiers
  • Rechercher et remplacer bash
  • rechercher et remplacer dans linux
  • rechercher et remplacer ubuntu
  • que cherchent à remplacer et aller à un document
  • String Java remplacer
  • remplacez linux
  • Rechercher et remplacer Ubuntu
  • Recherche php
  • rechercher du texte dans des fichiers
  • rechercher et remplacer du texte
  • Linux remplacer du texte dans le fichier
  • perl remplacer
  • chaine de caractère replace linux
  • remplacer des chaînes en java
  • bash chaîne de remplacement
  • String Java remplacer
  • remplacer du texte dans plusieurs fichiers linux
  • unix remplacer du texte
  • chercher à remplacer linux
  • rechercher du texte dans un répertoire
  • rechercher et remplacer en java
  • php rechercher et remplacer
  • fichier linux chaîne de remplacement
  • Recherche Linux et remplacer
  • Linux remplacer le fichier texte
  • Linux remplacer du texte dans des fichiers
  • Linux remplacer le fichier texte
  • perl remplacer du texte
  • Quelles sont les étapes à suivre pour trouver et remplacer du texte?
  • txt remplacer des chaînes dans les fenêtres
  • Remplacer dans les fichiers ubuntu
  • remplacer mot linux
  • remplacer du texte dans plusieurs fichiers
  • perl remplacer du texte
  • bash chaîne de recherche
  • chaîne de recherche dans linux
  • Linux chercher des textes dans
  • Recherche par mot dans des fichiers texte
  • chercher à remplacer