inotify-win
===========
A port of the **inotifywait** tool for Windows, see https://github.com/rvoicilas/inotify-tools

Compiling
=========
Run `make` in this directory. This will create the executable, `inotifywait.exe`.

Usage
=====
The command line arguments are similar to the original one's:

```sh
$ ./inotifywait.exe
Usage: inotifywait [options] path [...]

Options:
-r/--recursive:  Recursively watch all files and subdirectories inside path
-m/--monitor:    Keep running until killed (e.g. via Ctrl+C)
-q/--quiet:      Do not output information about actions
-e/--event list: Which events (create, modify, delete, move) to watch, comma-separated. Default: all
--format format: Format string for output.

Formats:
%e             : Event name
%f             : File name
%w             : Path name
%T             : Current date and time
```

Known issues
------------
When moving files inside the directory, not all events are reported. See [issue #7](https://github.com/thekid/inotify-win/issues/7) for an explanation. **Pull requests welcome!**

inotify-win
===========
A port of the **inotifywait** tool for Windows, see https://github.com/rvoicilas/inotify-tools

Compiling
=========
If you have Cygwin installed, just run `make` in this directory. This will create the executable, `inotifywait.exe`.

Manual complilation goes as follows:

```sh
> %WINDIR%\Microsoft.NET\Framework\v4.0.30319\csc.exe /target:exe /out:inotifywait.exe src\main\csharp\*.cs
Microsoft (R) Visual C# 2010 Compiler Version 4.0.30319.1
Copyright (C) Microsoft Corporation. Alle Rechte vorbehalten.

> 
```

Usage
=====
The command line arguments are similar to the original one's:

```sh
$ ./inotifywait.exe
Usage: inotifywait [options] path [...]

Options:
-r/--recursive:  Recursively watch all files and subdirectories inside path
-m/--monitor:    Keep running until killed (e.g. via Ctrl+C)
-q/--quiet:      Do not output information about actions
-e/--event list: Which events (create, modify, delete, move) to watch, comma-separated. Default: all
--format format: Format string for output.

Formats:
%e             : Event name
%f             : File name
%w             : Path name
%T             : Current date and time
```

Known issues
------------
When moving files inside the directory, not all events are reported. See [issue #7](https://github.com/thekid/inotify-win/issues/7) for an explanation. **Pull requests welcome!**

Add howto manual compile inotifywait.exe
Add howto manual compile inotifywait.exe

See thekid/inotify-win#9