21
CRONTAB NOMBRE crontab - mantener los archivos crontab para usuarios individuales (V3) SINOPSIS crontab [-u usuario] archivo crontab [-u usuario] {-l |-r [-i] |-e} DESCRIPCIÓN crontab es el programa usado para instalar, desinstalar o la lista de las tablas utiliza para conducir el cron (8) demonio en Vixie Cron. Cada usuario puede tener su propio crontab, y aunque son estos archivos en / Var / spool / cron / crontab, que no están destinados a ser editado directamente. Si el archivo / etc / cron.allow existe, entonces usted debe estar lista en el mismo para poder utilizar este comando. Si el archivo / etc / cron.allow no existe pero el archivo / etc / cron.deny existen hace, entonces usted debe no se enumeran en el archivo / etc / cron.deny con el fin de utilizar este comando. Si ninguno de estos archivos existe, entonces dependiendo de las condiciones del sitio-dependiente parámetros de configuración, sólo los super usuario podrá utilizar este mando, o todos los usuarios podrán utilizar este comando. Por norma los sistemas debian, todos los usuarios pueden utilizar este comando. Si la opción-u se da, especifica el nombre del usuario cuyo crontab debe ser ajustado. Si esta opción no se da, crontab ejem-ines "su" crontab, es decir, el crontab de la persona que ejecuta el com- demanda. Tenga en cuenta que su (8) puede confundir crontab y que si se están ejecutando en el interior de su (8) siempre debe utilizar la opción-u por razones de seguridad. La primera forma de este comando se utiliza para instalar un crontab nuevo algún archivo con nombre o la entrada estándar si el pseudo-archivo ``-'' es determinado. La opción-l hace que el crontab actual se muestre en la norma de salida. Vea la nota en Debian específicos indicados a continuación.

CRONTAB

Embed Size (px)

Citation preview

Page 1: CRONTAB

CRONTAB

NOMBREcrontab - mantener los archivos crontab para usuarios individuales (V3)

SINOPSIS        crontab [-u usuario] archivo

        crontab [-u usuario] {-l |-r [-i] |-e}DESCRIPCIÓN crontab es el programa usado para instalar, desinstalar o la lista de las tablas   utiliza para conducir el cron (8) demonio en Vixie Cron. Cada usuario puede tener  su propio crontab, y aunque son estos archivos en  / Var / spool / cron / crontab, que no están destinados a ser editado directamente.

Si el archivo / etc / cron.allow existe, entonces usted debe estar lista en el mismo  para poder utilizar este comando. Si el archivo / etc / cron.allow no existe pero el archivo / etc / cron.deny existen hace, entonces usted debe no se enumeran en el archivo / etc / cron.deny con el fin de utilizar este comando. Si ninguno de estos archivos existe, entonces dependiendo de las condiciones del sitio-dependiente parámetros de configuración, sólo los super usuario podrá utilizar este mando, o todos los usuarios podrán utilizar este comando. Por norma los sistemas debian, todos los usuarios pueden utilizar este comando. Si la opción-u se da, especifica el nombre del usuario cuyo       crontab debe ser ajustado. Si esta opción no se da, crontab ejem-ines "su" crontab, es decir, el crontab de la persona que ejecuta el com-  demanda. Tenga en cuenta que su (8) puede confundir crontab y que si se están ejecutando en el interior de su (8) siempre debe utilizar la opción-u por razones de seguridad.  La primera forma de este comando se utiliza para instalar un crontab nuevo algún archivo con nombre o la entrada estándar si el pseudo-archivo ``-'' es  determinado.

 La opción-l hace que el crontab actual se muestre en la norma de salida. Vea la nota en Debian específicos indicados a continuación.

La opción-r hace que el crontab actual para ser eliminado.

La opción-e se utiliza para editar el crontab actual utilizando el editor especificada por el VISUAL o variables EDITOR medio ambiente. Después de  salir del editor, el crontab modificado se instalará automáticamente. Si ninguna de las variables de entorno se efine, entonces el  editor por defecto / usr / bin / editor se utiliza.

La opción-i-modifica la opción-r para pedir al usuario de una 'y / Y' respuesta antes de quitar realmente el crontab.

Especificaciones

El "fuera-de-the-box" el comportamiento de crontab-l es para mostrar las tres línea "NO editar este archivo" de cabecera que se coloca al principio del crontab cuando se instala. El problema es que hace que el secuencia   crontab-l | crontab -  no

Page 2: CRONTAB

deponente - que seguir añadiendo copias de la cabecera. Esto hace quedolor de secuencias de comandos que usar sed para editar un crontab. Por lo tanto, el valor predeterminado comportamiento de la opción-l ha sido cambiado para no cabecera de salida.Usted puede obtener el comportamiento original mediante el ajuste de las variables con el medio ambiente CRONTAB_NOHEADER capaz de 'N', que hará que el comando crontab-l para emitir el encabezado de extraños.

Ejemplo de archivo de CRON

# utilice / bin / bash para ejecutar comandos, en lugar de por defecto / bin / sh SHELL = / bin / bash # envíe un mensaje a `pablo 'sin importar a quien pertenece el crontab  MAILTO = pablo  ## ejecutar cinco minutos después de la medianoche, todos los días 5 0 * * * $ HOME / bin /> daily.job> $ HOME / tmp / salida 2> & 1 # ejecutar a las 2:15 pm del primer día de cada mes - enviar salida a Pablo 15 14 1 * * $ HOME / bin / mensual# ejecutar a las 10 pm de lunes a viernes, molestar a Joe  0 22 * * 1-5 mail-s "10 de la noche" josé% José:%% ¿Dónde están tus hijos?%  23 0-23/2 * * * echo "ejecutar 23 minutos después midn, 2 am, 04 a.m. ..., todos los días" 5 4 sol * * echo "ejecutar a 5 después de 4 cada domingo"

CUT

NOMBREcut - eliminar secciones de cada línea de los archivos

SINOPSIS        OPCIÓN corte ... [ARCHIVO] ...

DESCRIPCIÓNImprimir partes seleccionadas de las líneas de cada FICHERO en la salida estándar.

Los argumentos obligatorios para las opciones largas son también obligatorios para las opciones cortas  también.

       -B, - bytes = LISTA               seleccionar sólo los bytes

       -C, - caracteres = LISTA               seleccionar sólo estos personajes

       -D, - delimitador = DELIM               uso DELIM en lugar de TAB para delimitador de campo

Page 3: CRONTAB

       N N-sima byte, carácter o campo, contados a partir del 1 de

       N-N-sima de byte, carácter o campo, a fin de línea

       NM N-sima de M'th (incluido) de bytes, caracteres o el campo

       -M desde el primero al M'th (incluido) byte, carácter o campo

       No se especifica FICHERO o FICHERO es -, lee la entrada estándar.

DateEn primer lugar, una cita:

Nuestras unidades de medida temporal, a partir de segundos en un máximo de meses, son tan complicados, asimétrica y disyuntivas a fin de que cálculo mental coherente en el tiempo casi imposible. De hecho, había un dios tirano inventado para esclavizar a nuestra mente cuando, para  hacen casi imposible para nosotros para escapar de la sujeción a empapada rutinas y sorpresas, que difícilmente podría haber hecho  mejor que dictar nuestro sistema actual. Es como un conjunto de bloques trapezoidales edificio, sin vertical u horizontal superficies, como un lenguaje más simple en el que las demandas pensamiento construcciones ornamentales, las partículas inútiles y larga circunloquios. A diferencia de los modelos más exitosos de la lengua  y la ciencia, que nos permiten enfrentar con valentía la experiencia o por lo menos nivel headedly, nuestro sistema de cálculo temporal en silencio y persistentemente alienta nuestro terror de tiempo.

Es como si los arquitectos tuvieron que medir la longitud en pies, ancho en metros y la altura en codos, de la instrucción, como si de base manuales exigía un conocimiento de cinco idiomas diferentes. Es  no es de extrañar entonces que a menudo buscan en nuestro propio pasado inmediato o  futuro, el pasado martes o una semana desde el domingo, con sentimientos de confusión impotente. ...

     - Grudin Robert, "El tiempo y el Arte de Vivir".

Esta sección describe las representaciones textuales fecha que GNU programas de aceptar. Estas son las cadenas de usted, como usuario, puede ofrecer como argumentos a los diferentes programas. La interfaz de C (a través de la get_date `'

función) no se describe aquí.

* Menú:

* General de la sintaxis de la fecha:: Normas comunes.* Calendario elementos fecha:: 19 Dic 1994.

Page 4: CRONTAB

* Tiempo de artículos día:: 9:20 pm.* Tiempo elementos zona:: EST, PST, GMT.* Día de los artículos a la semana: lunes y otros.* Los artículos relativos en cadenas de fecha: el próximo martes, hace dos años.* Pura números en cadenas de fecha:: 19931219, 1440.* Segundos desde el Epoch:: @ 1078100502.* Especificar las reglas de zona horaria:: TZ = "America / New_York", TZ = "UTC0".• Los autores de get_date:: Bellovin, Eggert, Salz, boinas, et al.

Dc* Menú:

* Introducción:: Introducción* Invocación:: Invocación* Comandos de impresión:: Comandos de impresión Aritmética *:: Aritmética* Pila de control:: Control de la pila* Registros: Registros* Los parámetros: Parámetros* Cuerdas: Cuerdas* Estado de la solicitud:: Estado de la solicitud* Varios:: Otros comandos* Reporte errores:: Cómo informar de fallos

DDNOMBRE         dd - convierte y Copia Archivo de la ONU

 SINOPSIS         dd [Operando]          OPCIÓN ddDESCRIPCIÓN

Copiar un archivo, convertir y el formato de acuerdo a los operados.

        bs = BYTES               ibs = fuerza de bytes y obs = BYTES

        cbs = BYTES               convertir los bytes bytes de una vez

        conv = CONVS               convertir el archivo de acuerdo con la lista separada por comas símbolo

Page 5: CRONTAB

        count = BLOQUES               BLOQUES copia sólo los bloques de entrada

        ibs = BYTES               leer bytes bytes de una vez

        si FILE =               lectura de archivo en lugar de stdin

        iflag = BANDERAS               leer según la lista separada por comas símbolo

        obs = BYTES               escribe bytes bytes de una vez

        de FILE =               escribir en el archivo en lugar de la salida estándar

Cada símbolo de la bandera puede ser:

append añade el modo (sólo tiene sentido para la salida; conv = notrunc su- sugeridas)

Yo uso directo directo de E / S de datos de la guía no menos que un directorio de dsync utilizo sincronizado de E / S  para sincronizar los datos del mismo modo, sino también para el uso de metadatos NONBLOCK sin bloqueo de E / S noatime no actualizar noctty acceso en tiempo no ceder el control de la terminal de nofollow archivo no  siga los enlaces simbólicos

El envío de una señal USR1 a una marcha `dd 'proceso hace que me de impresión / S stadísticas de error estándar y luego reanudar la copia.

               $ dd if = / dev / zero of = / dev / null & pid = $!               $ kill-USR1 $ pid; un sueño; matar a $ pid18335302 0 18335302 0 registros en los registros de 9,387,674,624 bytes               (9,4 GB) copiados, 34,6279 segundos, 271 MB / s

        Las opciones son:

        - help muestra esta ayuda y salir

        - la versión           salida de información de la versión y salir

DDATE

Page 6: CRONTAB

NOMBRE        ddate - convierte fechas gregorianas a las fechas Discordian

SINOPSIS        ddate [+ formato] [fecha]

DESCRIPCIÓN ddate imprime la fecha en formato de fecha Discordian.Si se llama sin argumentos, ddate recibirá la fecha del sistema actual, convertir esto en el formato de fecha Discordian e imprimir esta en el nor- salida estándar. Por otra parte, una fecha gregoriana puede ser especificado en la línea de comandos, en forma de un día numérica mes y año.

Si una cadena de formato se especifica la fecha Discordian se imprimirá en un formato especificado por la cadena. Este mecanismo funciona de manera similar a la  mecanismo de cadena de formato de fecha (1), sólo casi por completo diferente.  Los campos son:

       % El nombre completo del día de la semana (es decir, Sweetmorn)

       % Un nombre abreviado del día de la semana (es decir, SM)

       % B Nombre completo de la temporada (es decir, el Caos)

       % B Nombre abreviado de la temporada (es decir, caps)

       % D Número ordinal del día en la temporada (es decir, 23)

       % E el cardenal número de días en la temporada (es decir, 23)

       % H Nombre del Holyday actual, en su caso

       % N código mágico para evitar resto del formato en que se está imprimiendo a menos  hoy es un día de fiesta.

       % N nueva línea

       Ficha t% % X Número de días que quedan hasta el X-Day. (No es válido si el SubGe-   Nius opciones no se compilan pulgadas)

Page 7: CRONTAB

       % {

       %} Se utiliza para incluir la parte de la cadena que debe ser sustituido  con las palabras "Día de San Tib" si el día de hoy es San Tib Día.

       %. Pruébalo y verás.

EJEMPLOS        % ddate        Sweetmorn, Burocracia 42, 3161 YOLD

        Ddate% + "Hoy es% {% A, el correo de%%% B},% Y. % n% nCelebrate% H '        Hoy es Sweetmorn, la 42 ª de la burocracia, 3161.

        Ddate% + "Es {%% A, el correo de%%% B},%%% N Y. nCelebrate% H" 26 9 1995  Es Espina-Espina, el número 50 de la burocracia, 3161.        Celebra Bureflux

        Ddate% + "% de hoy {% A, el correo de%%% B},%%% N Y. nCelebrate% H" 29 2 1996. Tib de hoy del Día de San, 3162.

DF

NOMBRE         df - Archivo de Informe de uso de Espacio de disco del Sistema

SINOPSIS         df [OPCIÓN] [ARCHIVO]

DESCRIPCIÓNEsta página del Manual documenta la versión GNU de df. Df muestra la cantidad de espacio en disco disponible en el sistema de archivos que contiene cada archivo  nombre del argumento. Si no hay ningún nombre de archivo es dado, el espacio disponible en todos los  montados actualmente los sistemas de archivo se muestra. El espacio de disco se muestra en 1 K bloquea de forma predeterminada, a menos que la variable de entorno es POSIXLY_CORRECT conjunto, en que los bloques de 512 bytes caso se utilizan.

Si el argumento es el nombre de archivo absoluto de un nodo de dispositivo de

Page 8: CRONTAB

disco contención de un sistema de archivos montado, df muestra el espacio disponible en el archivo sistema en lugar de en el sistema de archivos que contiene el nodo de dispositivo (que es siempre el sistema de archivos raíz). Esta versión del df no se puede mostrar la espacio disponible en los sistemas de archivos sin montar, porque en la mayoría de los tipos de sistemas de hacerlo requiere un conocimiento muy íntimo no portátiles de archivo estructuras del sistema.

OPCIONES Mostrar información sobre el sistema de archivos en el que cada archivo se encuentra, o  todos los sistemas de archivos por defecto.

Los argumentos obligatorios para las opciones largas son también obligatorios para las opciones cortas también.

       -A, - all               incluyen sistemas de archivo ficticio

       -B, - block-size = TAMAÑO               uso de bloques de tamaño byte

       -H, - legible               tamaños de impresión en formato legible por humanos (por ejemplo, 1K 234M 2G)

       -H, - si               del mismo modo, pero el uso de poderes de 1000 no 1024 -H, - si               del mismo modo, pero el uso de poderes de 1000 no 1024

       -I, - inodos               lista de información de inodo en lugar del uso de bloques

       -K como - block-size = 1 K

       -L, - local               límite de cotización a los sistemas de archivos locales

       - No hay sincronización               no invocar sync antes de obtener información de uso (por defecto)

DIFFNOMBRE        diff - compara archivos línea por línea

SINOPSIS

Page 9: CRONTAB

        diff [OPCIÓN] ... ARCHIVOS

DESCRIPCIÓN        Comparar archivos línea por línea.

        -i - ignore-case               Ignorar diferencias entre mayúsculas en el contenido del archivo.

        - ignore-de nombre de archivo de los casos               Ignorar mayúsculas y minúsculas al comparar los nombres de archivo.

        - no-ignore-de nombre de archivo de los casos               Considere el caso al comparar los nombres de archivo.

        -E - ignore-ficha de expansión               No haga caso de los cambios debidos a la expansión de ficha.

        -b - ignore-espacio de cambio               No haga caso de cambios en la cantidad de espacio en blanco.

        -w - ignore-todo el espacio-               Ignorar todos los espacios en blanco.

        -B - ignore-blanco-líneas               No haga caso de cambios, cuyas líneas están en blanco.

        -Me RE - ignore-juego-líneas = RE               No haga caso de los cambios que todas las líneas coinciden con RE.

        - strip-trailing-cr               Franja de final de retorno de carro en la entrada.

        -a - texto               Tratar a todos los archivos de texto.

        -c-C NUM - Contexto [= NUM]

LFMT puede contener:

       % L contenido de la línea

       % L contenido de la línea, con exclusión de toda nueva línea al final

       %[-][ ANCHO] [. [PREC]] {} n doxX               printf especificaciones de estilo para el número de entrada de línea

Page 10: CRONTAB

              Cualquiera GFMT o LFMT puede contener:

       %%%

       el carácter único% C'C 'C

       % C '\ millares               el carácter con código octal OOO - De-file = FICHERO1  Comparar FICHERO1 a todos los operandos. FICHERO1 puede ser un directorio.

       - A-file = Archivo2 Compara todos los operandos a archivo2. Archivo2 puede ser un directorio.

       - Horizonte de las líneas = NUM               Mantenga las líneas NUM del prefijo y un sufijo común.

       -D - un mínimo de               Intenta encontrar un conjunto más pequeño de los cambios.

       - Gran velocidad archivos  Supongamos archivos de gran tamaño y muchos cambios pequeños dispersos.

       -V - version               Salida de información de la versión.

       - Salida de ayudar a esta ayuda.

 ARCHIVOS son "archivo1 archivo2 'o` dir1 dir2' o `ARCHIVO DIR . ' o `ARCHIVO ...        DIR. Si - fichero-o - para archivo-se da, no hay restricciones        en los archivos. Si un archivo es `- ', lee la entrada estándar.

DIRCOLORS

Para ejecutar un comando como administrador (usuario "root"), utilice "sudo <command>". Consulte "sudo_root hombre" para más detalles.

sisoperativos @ sisoperativos-desktop: ~ $ crontab información

sisoperativos @ sisoperativos-desktop: ~ $ crontab información

[1] + info Detenido crontab sisoperativos @ sisoperativos-desktop: ~ $ curl información

Page 11: CRONTAB

[2] + curl parado información sisoperativos @ sisoperativos-desktop: ~ $ corte info

[3] + corte Detenido información sisoperativos @ sisoperativos-desktop: ~ $ corte info

[4] + corte Detenido información sisoperativos @ sisoperativos-desktop: ~ $ fecha info

[5] + fecha Detenido información sisoperativos @ sisoperativos-desktop: ~ $ cd información

[6] + info Detenido CC sisoperativos @ sisoperativos-desktop: ~ $ cd información

[7] + info Detenido CC sisoperativos @ sisoperativos-desktop: ~ $ dd información

sisoperativos @ sisoperativos-desktop: ~ $ dd información

info [8] + Detenido dd sisoperativos @ sisoperativos-desktop: ~ $ ddate información

[9] + ddate Detenido información sisoperativos @ sisoperativos-desktop: ~ $ df información

[10] + df Detenido información sisoperativos @ sisoperativos-desktop: ~ $ esta información

[11] + Detenido esta información sisoperativos @ sisoperativos-desktop: ~ $ info DIQ

[12] + Detenido información DIQ sisoperativos @ sisoperativos-desktop: ~ $ info dic

[13] + info Detenido dic sisoperativos @ sisoperativos-desktop: ~ $ info dik

[14] + info Detenido dik sisoperativos @ sisoperativos-desktop: ~ $ dircolor información

[15] + dircolor Detenido información sisoperativos@sisoperativos-desktop:~$ dircolors

DMESG

Page 12: CRONTAB

NOMBRE        dmesg - imprimir o controlar el búfer del núcleo

SINOPSIS        dmesg [c] [nivel-n] [-s bufsize]

DESCRIPCIÓN dmesg se usa para examinar o controlar el búfer del núcleo.

El programa ayuda a los usuarios imprimir sus mensajes de arranque. En lugar de copia de los mensajes a mano, el usuario sólo necesita:               dmesg boot.messages> y enviar el archivo boot.messages a quien puede depurar su problema.

OPCIONES        -C Borrar el contenido del búfer de anillo después de la impresión.

       -Sbufsize               Use un búfer de tamaño bufsize para consultar el búfer del núcleo.               Se trata de 16.392 de forma predeterminada. (El kernel por defecto syslog búfer  tamaño de 4096 a 8192 fue primero, ya 1.3.54, 16384 desde 2.1.113). Si ha configurado el búfer de núcleo para ser más grande que el valor por defecto  entonces esta opción se puede utilizar para ver todo el búfer.

       -Nlevel Ajuste el nivel en el que el registro de mensajes se realiza a la única. Por ejemplo, n-1 evita todos los mensajes, le espera el pánico mensajes, la aparición en la consola. Todos los niveles de los mensajes  todavía se escriben en / proc / kmsg, por lo que syslogd (8) se puede seguir utilizando para controlar exactamente donde aparecen mensajes del kernel. Cuando el n- opción se utiliza, dmesg no se imprimirá o desactive el anillo del núcleo tampón.

Cuando ambas opciones se utilizan, sólo la última opción en el comando línea tendrá un efecto.

DUNOMBRE        du - archivo de estimar el uso del espacio

SINOPSIS        du [OPCIÓN] ... [ARCHIVO] ...        du [OPCIÓN] ... - Files0-from = F

DESCRIPCIÓN Resumir el uso de disco de cada archivo, de forma recursiva de directorios.

Page 13: CRONTAB

Los argumentos obligatorios para las opciones largas son también obligatorios para las opciones cortas        también.

       -A, - all               escribir cuenta para todos los archivos, no sólo para los directorios

       - Aparente de tamaño tamaños de impresión aparente, más que el uso del disco, aunque la tamaño aparente es normalmente más pequeño, puede ser mayor debido a los agujeros en («escasa») los archivos, la fragmentación interna, bloques indirectos,  y similares

       -B, - block-size = TAMAÑO               uso de bloques de tamaño byte

       -B, - bytes               equivalente a `- aparente de tamaño - block-size = 1 '

       -C, - total               producir un total general

       -D, - eliminar la referencia-args          eliminar la referencia sólo enlaces simbólicos que se encuentran en la línea de comandos

       - Files0-from = F               resumir el uso del disco de la terminadas en nulo que especifica los nombres de archivo               en el archivo F

       -H como - sí, pero también evoca una advertencia, y pronto pasará a ser equivalente a - eliminar la referencia-args (-D)

ECHONOMBRE

eco - mostrar una línea de texto

SINOPSIS        echo [OPCIÓN] ... [Cadena] ...

DESCRIPCIÓN        Echo la cadena (s) en la salida estándar.

Page 14: CRONTAB

        -n no la producción de la nueva línea al final

        -e permitir la interpretación de los escapes de barra invertida

DUMP

Dump examina los archivos en un sistema de archivos y determina qué archivos deben ser respaldados. Estos archivos se copian en el disco dado, una banda o medio de almacenamiento para su custodia.El comando restore realiza la función inversa de la descarga. Una copia de seguridad completa de un sistema de archivo puede ser restaurado y copias de seguridad incrementales posteriores capas en la parte superior de la misma. Archivos individuales y subárboles de la guía puede ser restaurado a partir de copias de seguridad completas o parciales.

GREPNOMBRE grep, egrep, fgrep, rgrep - líneas de impresión que coincidan con un patrón

SINOPSIS        grep [opciones] patrón [ARCHIV0]        [OPCIONES] grep [-e PATRÓN |-f ARCHIVO] [ARCHIVO ...]

DESCRIPCIÓNgrep busca en los archivos de entrada con nombre (o la entrada estándar si no hay ningún archivo  nombre, o si un solo guión-menos (-)) se da como nombre de archivo para las líneas que contengan una coincidencia con la propuesta DISEÑO. De forma predeterminada, grep imprime las líneas coincidentes.

Además, tres programas variante egrep, fgrep y rgrep son disponible. egrep es lo mismo que grep-E. fgrep es el mismo que grep-F. rgrep es lo mismo que grep-r. Invocación directa, ya sea como egrep y fgrep está en desuso, pero se roporciona para permitir histórica  aplicaciones que dependen de ellos para ejecutar sin modificar.

OPCIONES    Genérico Programa de Información        - help Muestra un breve mensaje de uso efectuadas en las línea de comandos               opciones y la dirección de la presentación de informes de errores y se cerrará.

        -V, - version               Imprimir el número de versión de grep en la secuencia de salida estándar.

Page 15: CRONTAB

               Este número de versión debería incluirse en todos los informes de errores (ver               más adelante).

    Matcher Selección        -E, - extended-regexp               Interpretar DISEÑO como expresiones regulares extendidas (ERE, consulte               más adelante). (-E se ha especificado por POSIX.)

        -F, - fixed-cadenas  Interpreta patrón como una lista de cadenas fijas, separadas por nuevas líneas, ninguna de las cuales es que se ajustará. (-F es especificado por POSIX).

        -G, - basic-regexpArchivo y selección del repertorio        -A, - texto

Expresiones regulares Una expresión regular es un patrón que describe un conjunto de cuerdas. Las expresiones regulares se construyen de forma análoga a la aritmética expresiones, utilizando diferentes operadores para combinar expresiones más pequeñas.

grep entiende dos versiones diferentes de sintaxis de expresiones regulares: "Básico" y "extendida". En GNU grep, no hay diferencia en funcionalidad disponible utilizando la sintaxis. En otras implementaciones, expresiones regulares básicas son menos poderosas. La siguiente descripción  se aplica a expresiones regulares extendidas, las diferencias de básica regular expresiones se resumen después.

Los bloques de construcción fundamentales son las expresiones regulares que coincidan con un solo carácter. La mayoría de personajes, incluyendo todas las letras y dígitos, son las expresiones regulares que concuerdan consigo mismos. Cualquier meta-carácter con  significado especial puede ser citado por el anterior con una barra invertida.

El período. Coincide con cualquier carácter individual.  Anclaje El acento circunflejo ^ y el signo de dólar $ son meta-caracteres que, respectivamente, coincide con la cadena vacía al principio y al final de una línea.

El carácter de barra invertida y las expresiones especiales Los símbolos \ <y \> respectivamente, coinciden con la cadena vacía en el  principio y al final de una palabra. El símbolo \ b concuerda con la cadena vacía al  el borde de una palabra, y \ B coincide con la cadena vacía, siempre y cuando no es en el borde de una palabra. El símbolo \ w es un sinónimo de [[]: alnum] y  \ W es un sinónimo de [[^:

Page 16: CRONTAB

alnum:]].