Some code clean-up and simplification.
[tee-win32.git] / README.md
blob95a7fc4eada7c069114bb5e125dc05d830cc2c78
1 # tee for Windows
3 A simple [**`tee`**](https://en.wikipedia.org/wiki/Tee_(command)) implementation for Microsoft Windows.
5 ## Usage
7 ```
8 tee for Windows
10 Usage:
11   your_program.exe [...] | tee.exe [options] <output_file>
13 Options:
14   --append   Append to the existing file, instead of truncating
15   --flush    Flush output file after each write operation
16   --ignore   Ignore the interrupt signal (SIGINT), e.g. CTRL+C
17 ```
19 ## Implementation
21 This is a "native" implementation of `tee` that builds directly on top of the Win32 API.
23 It uses multi-threaded processing and double buffering for maximum throughput.
25 ## License
27 Copyright (c) 2023 "dEajL3kA" &lt;Cumpoing79@web.de&gt;  
28 This work has been released under the MIT license. See [LICENSE.txt](LICENSE.txt) for details!