La commande qui peut rechercher le contenu d'un fichier est "grep", mais "grab", "ack", "ag", etc. qui accélèrent le grep sont apparus, et certaines personnes migrent.
Cette fois, ** ag ** de rumeurs pour être particulièrement précoce parmi eux [^ 1] a été mis sur document GitHub sur CentOS8 virtuellement construit avec VirtualBox / Vagrant. J'ai essayé de l'installer avec la commande suivante. Pourtant...
--Le résultat est le même avec yum
$ sudo dnf update
$ sudo dnf install the_silver_searcher
--J'obtiens l'erreur suivante et je ne peux pas installer
Failed to set locale, defaulting to C.UTF-8
Last metadata expiration check: 0:04:22 ago on Wed Nov 18 17:23:56 2020.
No match for argument: the_silver_searcher
Error: Unable to find a match: the_silver_searcher
Cependant, comme mentionné ci-dessus, j'ai eu une erreur et je n'ai pas pu l'installer, donc je vais vous expliquer comment bien le faire. Au fait, je ferai de même pour Mac et Ubuntu.
CentOS8
$ cat /etc/redhat-release
CentOS Linux release 8.0.1905 (Core)
--Installation
-- README.Il y a les deux suivants dans les dépendances de md
$ sudo dnf -y groupinstall "Development Tools"
$ sudo dnf -y install pcre-devel xz-devel zlib-devel
$ cd /usr/local/src
$ sudo git clone https://github.com/ggreer/the_silver_searcher.git
$ cd the_silver_searcher/
$ sudo ./build.sh
$ sudo make install
--Assurez-vous qu'il contient un ag
$ which ag
/usr/local/bin/ag
Ubuntu
$ cat /etc/os-release
--Partiellement omis
VERSION="20.04.1 LTS (Focal Fossa)"
--Installation
$ apt update
$ sudo apt install silversearcher-ag
--Assurez-vous qu'il contient un ag
$ which ag
/usr/bin/ag
MacOS
$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.15.7
BuildVersion: 19H15
--Installation
$ sudo brew install the_silver_searcher
--Assurez-vous qu'il contient un ag
$ which ag
/usr/local/bin/ag
À l'avenir, je prévois de trouver le temps d'écrire un article léger sur la façon d'utiliser ag et de le comparer avec grep. : fusée: C'est tout pour aujourd'hui.
[^ 1]: Il est extrêmement plus rapide que la valeur de sens de l'auteur 3 à 5 fois plus rapide que ack, qui est plus rapide que grep Il y a aussi des informations qui. Cependant, il existe également une personne en litige, et l'auteur ne l'a pas vérifiée numériquement, je ne peux donc pas faire de déclaration ici. Pardon.
Recommended Posts