From 03d6555531ca2ceefc3a29daf8eedc1b3937ab1d Mon Sep 17 00:00:00 2001 From: jbranchaud Date: Mon, 22 Jun 2015 08:22:11 -0500 Subject: [PATCH] Add Watch The Difference as a zsh til. --- README.md | 1 + zsh/watch-the-difference.md | 15 +++++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 zsh/watch-the-difference.md diff --git a/README.md b/README.md index a0f6ff7..5c4c9a4 100644 --- a/README.md +++ b/README.md @@ -159,6 +159,7 @@ smart people at [Hashrocket](http://hashrocket.com/). - [Saying Yes](zsh/saying-yes.md) - [Search History](zsh/search-history.md) - [Switch Versions of a Brew Formula](zsh/switch-versions-of-a-brew-formula.md) +- [Watch The Difference](zsh/watch-the-difference.md) - [Watch This Run Repeatedly](zsh/watch-this-run-repeatedly.md) - [Where Are The Binaries?](zsh/where-are-the-binaries.md) diff --git a/zsh/watch-the-difference.md b/zsh/watch-the-difference.md new file mode 100644 index 0000000..c0a192d --- /dev/null +++ b/zsh/watch-the-difference.md @@ -0,0 +1,15 @@ +# Watch The Difference + +The `watch` command is a simple way to repeatedly run a particular command. +I'll sometimes use it to monitor the response from some endpoint. `watch` +can make monitoring responses even easier when the `-d` flag is employed. +This flag instructs `watch` to highlight the parts of the output that are +*different* from the previous run of the command. + +So if I run + +``` +$ watch -d curl -LIs localhost:3000 +``` + +I can easily see if the http status of the request changes.