Il s'agit de la commande csearch qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
csearch - comme grep(1) sur tous les fichiers indexés
SYNOPSIS
recherche [-c] [-f fichierregexp] [-h] [-i] [-l] [-n] regexp
DESCRIPTION
Csearch se comporte comme grep sur tous les fichiers indexés, recherchant regexp, un RE2 (presque
PCRE) expression régulière.
Les drapeaux -c, -h, -i, -l et -n sont comme dans grep, mais notez que selon le drapeau de Go
convention d'analyse, ils ne peuvent pas être combinés : la paire d'options -i -n ne peut pas être abrégée
à -dans.
L'indicateur -f restreint la recherche aux fichiers dont les noms correspondent à l'expression régulière RE2
fileregexp.
Csearch repose sur l'existence d'un index à jour créé à l'avance. Pour construire ou
reconstruisez l'index utilisé par csearch, exécutez :
chemin cindex...
où chemin... est une liste de répertoires ou de fichiers individuels à inclure dans l'index. Si
aucun index n'existe, cette commande en crée un. Si un index existe déjà, cindex écrase
ce. Voir index(1) pour plus de détails.
OPTIONS
-c Supprimer la sortie normale ; à la place, imprimez un nombre de lignes correspondantes pour chaque entrée
fichier.
-f fichierregexp
Restreint la recherche aux fichiers dont les noms correspondent à l'expression régulière RE2
fichierregexp.
-h Supprimez le préfixe des noms de fichiers sur la sortie.
-i Ignorer les distinctions de cas dans les deux regexp et les fichiers d'entrée.
-l Supprimer la sortie normale ; à la place, imprimez le nom de chaque fichier d'entrée à partir duquel la sortie
aurait normalement été imprimé.
-n Préfixez chaque ligne de sortie avec le numéro de ligne basé sur 1 dans son fichier d'entrée.
ENVIRONNEMENT
Csearch utilise l'index stocké dans $CSEARCHINDEX ou, si cette variable n'est pas définie ou vide,
$HOME/.csearchindex.
Utiliser csearch en ligne à l'aide des services onworks.net