[clug] comparing the output of two saved 'ps' listings... 'watch' on saved files vs live cmd - possilbe?
sjenkin at canb.auug.org.au
Fri Dec 18 09:54:44 UTC 2015
I’d like to be able to see , in the style of ‘watch’s visual highlighting, the difference between pairs of files, which are captures of the ‘ps -ef’ (or 'ps aux' for the BSD ppl).
I’m primarily looking for a command-line / TTY tool, not an X-11/GUI tool.
‘sdiff’ doesn’t quite do it for me … truncates the lines on the left side.
Using the context option of diff (-c) makes things things worse for these files.
In Ubuntu, there’s a package ‘vbindiff’ that may do what I want, but it’s labelled ‘visual binary diff’.
There’s also something called ‘kdiff3’ that I haven’t checked out. [I run KDE, can use it.]
Haven’t tried vimdiff - was put off by it not being a PAGER but editor.
If I can see even parts of the files, I can do something later with the captured ‘ps’ files to break them into pieces so, then compare corresponding pieces, if I can
I can get close to what I want with ‘watch’ [‘-g’ - exit on a change. ‘-d’ - highlight diffs]
> watch -d -n 5 -g head -30 ps.txt
> cp new-ps ps.txt
Thanks in Advance
Steve Jenkin, IT Systems and Design
0412 786 915 (+61 412 786 915)
PO Box 48, Kippax ACT 2615, AUSTRALIA
mailto:sjenkin at canb.auug.org.au http://members.tip.net.au/~sjenkin
More information about the linux