Búsqueda de línea de comando de Linux encontrar comodín

Es muy conveniente usar fzf para la búsqueda de archivos en Linux. Para saber cómo usarlo, consulte:
https://blog.csdn.net/lxyoucan/article/details/123280305

A veces, cuando estoy en operación y mantenimiento, quiero buscar un archivo, pero no quiero instalar fzf. Elegiré usar el comando de búsqueda que viene con el sistema general.

búsqueda precisa

find / -name tools.jar

Aquí /se refiere a la ruta de búsqueda, que se puede reemplazar con el directorio que desea buscar.

Los resultados de la búsqueda son los siguientes:

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

coincidencia aproximada

Por ejemplo, no registro cuál es el nombre y quiero buscar todos los archivos que terminan en .jar. nosotros podemos usar*

find / -name '*.jar'

No olvide agregar comillas simples.
Los resultados de la búsqueda son los siguientes:

/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
nombre comodín Rol comodín
* coincide con cualquier cadena
? coincide con cualquier carácter individual
[] Haga coincidir los caracteres en [], puede distinguirlos por, - o sin firmar
! Cada carácter de la cadena después de la coincidencia non! se usa generalmente con []

|utilizado para escapar de los comodines

referencia

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

Supongo que te gusta

Origin blog.csdn.net/lxyoucan/article/details/131402241
Recomendado
Clasificación