vip - Script to edit the data at any point in a pipeline

Property Value
Distribution NetBSD 8.0
Repository NetBSD i386
Package name vip
Package version 19971113nb2
Package architecture i386
Package type tgz
Installed size 7.02 KB
Download size 4.75 KB
Official Mirror
Normally, in a pipeline, when you need to edit some phase of the data
stream, you use a standard tool such as sed, grep, or awk to alter,
filter, or otherwise manipulate the stream. One potential problem with
this approach is that the manipulations have to be very well thought out
in advance. Another is that the manipulations will probably need to be
applied uniformly. And third, the data must be very well understood in
advance. Not all situations and data easily conform to these
Alternatively, when the changes needed for the data are more than
trivial, or perhaps you just don't feel like expending the mental energy
needed to work out all the expressions in advance, a typical approach
might be to run some process or pipeline, dump output to a file, edit
the file with vi, pico, or emacs, then push the data along to the next
phase by using the file as input to some additional process or pipeline.
The catch here - other than the sheer awkwardness of this process - is
that you have to remember to come back later and clean up all of those
little and not-so-little "temporary" files.
So, wouldn't you just like to be able to tap in an edit session at any
arbitrary point in the pipeline, do your magic on the data, then have it
automagically continue on its merry way? The vip program provides this
functionality, and operates syntactically just like any other filter.
Categories: sysutils


Package Version Architecture Repository
vip-19971113nb2.tgz 19971113nb2 amd64 NetBSD
vip - - -


Type URL
Binary Package vip-19971113nb2.tgz
Source Package vip

Install Howto

Install vip tgz package:

# pkg_add vip

See Also

Package Description
virtinst-0.600.3nb1.tgz Module to help in starting installations inside of virtual machines
vis-0.1.tgz Convert strings from/to a visual format
visitors-0.7.tgz Very fast web log analyzer
vista-5.05nb1.tgz Visual statistics system
visual_regexp-3.0nb2.tgz Easily design and debug regular expressions graphically
visualvm-1.4.1.tgz Monitor, profile, take and browse java thread dumps
vixie-cron-4.1nb2.tgz Execute and maintain scheduled commands
vlc2-2.2.6nb6.tgz VLC media player and streaming server
vlgothic-ttf-20141206.tgz Free Japanese TrueType fonts named 'VLGothic'
vlna-1.5nb4.tgz Adds tilde after each non-syllabic preposition
vm-8.2.0b.tgz VM (View Mail) is an advanced mail user agent for Emacs
vmips-1.5.1.tgz MIPS R3000 emulator
vms-empire-1.14.tgz Solitaire Empire (sometimes called "VMS Empire")
vnc- Display X and Win32 desktops on remote X/Win32/Java displays
vnc2swf-0.5.0nb4.tgz Record vnc session as flash movie