Since "watch" command on windows requires Cygwin and some people like me do not want to install such an package, i wrote a naive one.
Go to file
2020-12-14 15:19:50 +08:00
.gitignore Initial commit 2020-12-14 15:11:39 +08:00
README.md update 2020-12-14 15:19:50 +08:00
watch.cpp initial 2020-12-14 15:18:34 +08:00

Watch-On-Windows

Watch command is frequently used on linux while there is no such things on windows. To use watch command on windows, one might need to install Cygwin or something similar, which is not acceptable for some users like me. To use this command on windows, I wrote a naive watch command.

How to compile this

Just run the following command. (GCC is required, or you can us visual studio)

g++ -Wall -O2 -static watch.cpp -o watch.exe

How to use

Only the basic functionality is implenmented. The command line arguments are as follows:

watch <interval> <your exe>

Here are some examples:

watch 0.1 nvidia-smi
watch 1 nvidia-smi -q -d CLOCK

Notice

It will mess up your terminal, so be sure to run it in an individual terminal.