Recherche en ligne de commande Linux trouver un caractère générique

Il est très pratique d'utiliser fzf pour la recherche de fichiers sous Linux. Pour savoir comment l'utiliser, veuillez vous référer à :
https://blog.csdn.net/lxyoucan/article/details/123280305

Parfois, lorsque je suis en exploitation et maintenance, je souhaite rechercher un fichier, mais je ne souhaite pas installer fzf. Je choisirai d'utiliser la commande find fournie avec le système général.

recherche précise

find / -name tools.jar

Ici /fait référence au chemin de recherche, qui peut être remplacé par le répertoire dans lequel vous souhaitez effectuer la recherche.

Les résultats de la recherche sont les suivants :

find / -name tools.jar
/usr/java/jdk1.8.0_241-amd64/lib/tools.jar

correspondance floue

Par exemple, je n'enregistre pas le nom et je souhaite rechercher tous les fichiers se terminant par .jar. on peut utiliser*

find / -name '*.jar'

N'oubliez pas d'ajouter des guillemets simples.
Les résultats de la recherche sont les suivants :

/usr/java/jdk1.8.0_241-amd64/jre/lib/ext/jfxrt.jar
/usr/java/jdk1.8.0_241-amd64/jre/lib/ext/sunpkcs11.jar
/usr/java/jdk1.8.0_241-amd64/jre/lib/ext/zipfs.jar
/usr/java/jdk1.8.0_241-amd64/jre/lib/ext/sunec.jar
/usr/java/jdk1.8.0_241-amd64/jre/lib/ext/localedata.jar
/usr/java/jdk1.8.0_241-amd64/jre/lib/ext/sunjce_provider.jar
/usr/java/jdk1.8.0_241-amd64/jre/lib/ext/jaccess.jar
/usr/java/jdk1.8.0_241-amd64/jre/lib/ext/dnsns.jar
/usr/java/jdk1.8.0_241-amd64/jre/lib/ext/nashorn.jar
/usr/java/jdk1.8.0_241-amd64/jre/lib/javaws.jar
/usr/java/jdk1.8.0_241-amd64/jre/lib/charsets.jar
nom générique Rôle générique
* correspond à n'importe quelle chaîne
? correspond à n'importe quel caractère unique
[] Faites correspondre les caractères entre [], vous pouvez distinguer par, - ou non signé
! Chaque caractère de la chaîne après la correspondance avec non ! est généralement utilisé avec []

|utilisé pour échapper aux caractères génériques

référence

https://blog.csdn.net/dongliangzxc/article/details/77775322

Guess you like

Origin blog.csdn.net/lxyoucan/article/details/131402241