lunes, 4 de octubre de 2010

GREP: ¿comillas simples o comillas dobles?

En grep, las comillas se utilizan para delimitar el texto que desee que sea interpretado como una palabra. Por ejemplo, para que grep busque todos los archivos que contengan la frase "desarrollo de funciones es guay", deberá introducir lo siguiente:

$ grep "desarrollo de funciones es guay" *

Las comillas simples (') también se pueden usar para agrupar frases con palabras múltiples formando unidades únicas, o para asegurarse de que determinados caracteres como por ejemplo $ sean interpretados literalmente (el metacarácter historia ! se interpreta siempre como tal, incluso si está entre comillas, salvo que lo haga preceder por una barra inversa).

En cualquier caso, es una buena idea escribir caracteres como & ! $ ? . ; y \ precedidos de una barra inversa, si quiere que se interpreten como caracteres tipográficos normales.

Si escribimos por ejemplo:

$ grep $ list
veremos las líneas de list. Sin embargo, si se introduce:

$ grep '\$' list
sólo veremos las líneas que contengan el caracter "$"..

No hay comentarios:

Publicar un comentario