Estaciones de trabajo en línea OnWorks Linux y Windows

Logotipo

Alojamiento gratuito en línea para estaciones de trabajo

<Anterior | Contenido | Siguiente>

El Cualquiera Carácter

El primer metacarácter que veremos es el carácter de punto o punto, que se utiliza para coincidir con cualquier carácter. Si lo incluimos en una expresión regular, coincidirá con cualquier carácter en esa posición de carácter. He aquí un ejemplo:



[yo @ linuxbox ~] $ grep -h '.zip' dirlist * .txt

bunzip2 bzip2 bzip2recuperar gunzip

gzip funzip gpg-zip preunzip prezip

prezip-bin descomprimir unzipsfx

[yo @ linuxbox ~] $ grep -h '.zip' dirlist * .txt

bunzip2 bzip2 bzip2recuperar gunzip

gzip funzip gpg-zip preunzip prezip

prezip-bin descomprimir unzipsfx


Buscamos cualquier línea en nuestros archivos que coincida con la expresión regular ".zip". Hay un par de cosas interesantes a tener en cuenta sobre los resultados. Note que el Código Postal no se encontró el programa. Esto se debe a que la inclusión del metacarácter de punto en nuestra expresión regular aumentó la longitud de la coincidencia requerida a cuatro caracteres, y debido a que el nombre "zip" solo contiene tres, no coincide. Además, si alguno de los archivos de nuestras listas contenía la extensión de archivo .zip, también habrían coincidido, porque el carácter de punto en la extensión del archivo también coincidiría con "cualquier carácter".

anclas


Top OS Cloud Computing en OnWorks: