Pourquoi et quand exécuter cette tâche
Vous pouvez rechercher des chaînes de texte et des fichiers sur n'importe quel serveur ou système de fichiers distant, notamment Linux, UNIX, Windows et les systèmes de fichiers IFS
IBM® i. Voir
Recherche de chaînes de texte sur le serveur IBM i pour en savoir plus sur les recherches dans le système de fichiers
IBM i natif.
Il existe trois grandes méthodes pour rechercher des fichiers et des chaînes de texte sur des serveurs distants, en fonction de l'objet de votre recherche :
- Recherche de chaînes de texte dans un fichier
- Recherche de chaînes de texte et/ou des fichiers dans un dossier
- Recherche de chaînes de texte, de fichiers et/ou de dossiers dans un système de fichiers distant
Pour rechercher des fichiers, des chaînes de texte et des dossiers :
- Dans la vue Systèmes distants, développez la connexion IBM i, Linux, UNIX ou Windows jusqu'à ce que vous accédiez au dossier, fichier ou système de fichiers dans lequel vous voulez effectuer la recherche.
Sélectionnez le conteneur en cliquant sur l'élément correspondant.
- Cliquez sur dans le menu du plan de travail. Vous pouvez également utiliser le raccourci clavier CTRL+H.
- Dans la fenêtre Recherche distante, cliquez sur l'onglet Recherche distante s'il
n'est pas déjà en premier plan. Vous pouvez à présent rechercher des chaînes de texte, des fichiers et/ou des dossiers en utilisant des expressions régulières en plus des expressions standard et variables, telles que a*b. Pour plus d'informations, voir Recherche de texte et de fichiers à l'aide de caractères génériques. Les
expressions régulières peuvent être particulièrement intéressantes pour les utilisateurs
Linux.
- Pour rechercher des chaînes dans la zone Rechercher la chaîne, entrez la chaîne
à rechercher dans un fichier, un dossier ou l'intégralité d'un
système de fichiers. Activez le cas échéant la case à cocher Respecter maj/min ou Expression régulière. Indiquez un astérisque (*) dans cette zone si vous ne souhaitez pas
rechercher de chaînes. Vous pouvez utiliser des virgules pour indiquer plusieurs types de chaîne à rechercher. Par exemple, vous pouvez entrer "*.c, *.java, b?a.txt,
", etc.
- Pour rechercher des fichiers, dans la zone Modèles de nom de fichier, entrez le
nom du fichier à rechercher. Le cas échéant, sélectionnez la case à cocher Expression régulière. Indiquez un astérisque (*) dans cette zone si vous ne souhaitez pas rechercher de fichiers. Vous pouvez utiliser des virgules pour indiquer plusieurs types de dossier à rechercher. Vous pouvez également cliquer sur Parcourir pour sélectionner des
extensions de fichiers à rechercher.
Remarque : Vous ne pouvez pas modifier le contenu de la zone Dossier ; cependant, vous pouvez cliquer sur le bouton Parcourir pour rechercher et
sélectionner un autre dossier. Si la zone Dossier est vide, vous devez accéder à un dossier particulier
avant de lancer la recherche.
- Cliquez sur Rechercher.
Les chaînes et/ou les fichiers correspondants s'affichent dans la vue Recherche distante.
La vue se met à jour automatiquement lorsque d'autres correspondances sont trouvées et vous pouvez cliquer sur le bouton
Arrêter pour arrêter le processus de recherche. La vue affiche les chaînes et/ou
les fichiers recherchés, les correspondances étant répertoriées en-dessous dans une vue arborescente. Si vous avez recherché la chaîne "bin" dans le fichier "README.txt", la vue Recherche distante sera similaire à la figure suivante :

Pour manipuler l'ensemble des résultats de la recherche, procédez comme suit :
- Cliquez à l'aide du bouton droit sur les éléments parents de l'arborescence, dans cet exemple, "README.txt", et sélectionnez une option régulière de la vue Systèmes distants, par exemple, Ouvrir avec, Renommer, Propriétés, etc.
- Cliquez avec le bouton droit de la souris sur une ligne en dessous de l'élément de recherche parent dans l'arborescence, par exemple "bin/rmid and jre/bin/rmid" :
- Sélectionnez Copier pour copier le chemin tel qu'il apparaît dans le presse-papiers.
- Sélectionnez Accéder pour ouvrir le fichier dans un éditeur qui met en surbrillance le texte correspondant. Vous pouvez cliquer deux fois sur n'importe quelle ligne pour réaliser la même action.