diff --git a/pages.es/linux/inotifywait.md b/pages.es/linux/inotifywait.md new file mode 100644 index 0000000000..bb39e92397 --- /dev/null +++ b/pages.es/linux/inotifywait.md @@ -0,0 +1,37 @@ +# inotifywait + +> Espera a que se produzcan cambios en los archivos. +> Vea también: `fatrace`. +> Más información: . + +- Vigila un archivo específico en busca de eventos, saliendo tras el primero: + +`inotifywait {{ruta/al/archivo}}` + +- Vigila continuamente un archivo específico en busca de eventos sin salir: + +`inotifywait {{[-m|--monitor]}} {{ruta/al/archivo}}` + +- Vigila un directorio de forma recursiva en busca de eventos: + +`inotifywait {{[-m|--monitor]}} {{[-r|--recursive]}} {{ruta/al/directorio}}` + +- Vigila un directorio en busca de cambios, excluyendo los archivos cuyos nombres coincidan con una `expresión regular`: + +`inotifywait {{[-m|--monitor]}} {{[-r|--recursive]}} --exclude "{{regex}}" {{ruta/al/directorio}}` + +- Vigila un archivo en busca de cambios, cerrándose cuando no se produzca ningún evento durante 30 segundos: + +`inotifywait {{[-m|--monitor]}} {{[-t|--timeout]}} {{30}} {{ruta/al/archivo}}` + +- Vigila un archivo solo en busca de eventos de modificación: + +`inotifywait {{[-e|--event]}} {{modify}} {{ruta/al/archivo}}` + +- Vigila un archivo mostrando solo los eventos, sin mensajes de estado: + +`inotifywait {{[-q|--quiet]}} {{ruta/al/archivo}}` + +- Ejecuta un comando cuando se accede a un archivo: + +`inotifywait {{[-e|--event]}} {{access}} {{ruta/al/archivo}} && {{command}}`