Install and configure GNU watch (gwatch) on AIX

GNU’s Linux have an interesting command ‘GNU watch’ http://linux.die.net/man/1/watch which its main function is not to watch your wife while you’re at work (Just kidding), its function is to  execute a program periodically, showing output fullscreen.

Interesting? Yes!

How many times we want to see output for any command at a regular intervals or repeatedly?

Watch is found on any Linux distros, but it’s not part of AIX OS. So, we can download it from http://www.perzl.org/aix/index.php?n=Main.Watch

Like ‘multitail’ (http://wp.me/p5bweg-1X), watch command for AIX has ncurses as packages dependencies.

Oooppppsssss wait, I see AIX’s OS has already a ‘watch’ command.. is the same command as ‘GNU watch’

No, ‘watch’ command from AIX OS is:

(lpar):[root] /tmp -> apropos watch
watch(1)        - Observes a programthat might be untrustworthy.

But in order to avoid conflict, ‘GNU watch’ will be renamed to ‘gwatch’instead of ‘watch’

Once you have download it:

(lpar):[root] /tmp -> ls *.rpm
watch-3.2.8-1.aix5.1.ppc.rpm

Let’s install it (Remember ncurses dependencies)

(lpar):[root] /tmp -> rpm -Uvh watch-3.2.8-1.aix5.1.ppc.rpm
watch                       ##################################################

Verify gwatch is installed:

(lpar):[root] /tmp -> rpm -qa|grep watch
watch-3.2.8-1

List files in package:

(lpar):[root] /tmp -> rpm -ql watch-3.2.8-1
/opt/freeware/bin/gwatch
/opt/freeware/doc/watch-3.2.8
/opt/freeware/doc/watch-3.2.8/AUTHORS
/opt/freeware/doc/watch-3.2.8/COPYING
/opt/freeware/doc/watch-3.2.8/NEWS
/opt/freeware/doc/watch-3.2.8/README
/opt/freeware/doc/watch-3.2.8/README.top
/opt/freeware/man/man1/watch.1
/usr/linux/bin/gwatch

To run the command on AIX, unlike on Linux, you should execute ‘gwatch’ instead ‘watch’:

(lpar):[root] /tmp -> gwatch
Usage: gwatch [-dhntv] [--differences[=cumulative]] [--help] [--interval=] [--no-title] [--version] <command></command>
So, let's play with gwatch </article></div></span>
													</div><div class=
0 (0)
Article Rating (No Votes)
Rate this article
Attachments
There are no attachments for this article.
Comments
There are no comments for this article. Be the first to post a comment.
Full Name
Email Address
Security Code Security Code
Related Articles RSS Feed
AIX 0516-404 allocp: This system cannot fulfill the allocation
Viewed 4263 times since Thu, Sep 20, 2018
0516-787 extendlv: Maximum allocation for logical volume error
Viewed 10399 times since Tue, Mar 12, 2019
AIX: Configuring a network interface
Viewed 4919 times since Sat, Jun 2, 2018
How to Easily Generate AIX Systems Management Reports
Viewed 3861 times since Wed, May 30, 2018
AIX oslevel version OS
Viewed 5793 times since Wed, Apr 17, 2019
AIX Increase paging space logical volume size
Viewed 3892 times since Tue, Jul 17, 2018
Topics: AIX, System Admin↑ Export and import PuTTY sessions
Viewed 3974 times since Fri, Apr 19, 2019
My LPAR always boots into SMS. Why?
Viewed 4968 times since Tue, Apr 16, 2019
Part 2, Monitoring memory usage (ps, sar, svmon, vmstat) and analyzing the results AIX7
Viewed 14207 times since Wed, Jun 19, 2019
AIX: How to identify the program listening in the given port
Viewed 3211 times since Mon, Jun 11, 2018