Jump to content

Tip (Unix utility)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by SupremeDalek~enwiki (talk | contribs) at 14:28, 1 January 2009 (tip is the terminal client that comes in Solaris.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

tip is a unix utility for establishing a terminal connection to a remote system via a modem. It is commonly associated with Sun's Solaris as it comes with that operating system.

Basics

Tip is one of the commands referenced in the expect reference book by Don Libes.

The tip command line options are as follows

    tip [-v] [-speed-entry] {hostname | phone-number | device}

Examples

A simple example is a script that establishes a terminal session:

spawn tip modem

expect "connected"

send "ATD$argc\r"

set timeout 30

expect "CONNECT"

As tip does not have built-in logging capabilities that Minicom has, we need to use some other means to record the session. One way it to use script:

raub@kushana-134>script -a install.log Script started, file is install.log raub@kushana-1>tip hardwire [tip session takes place] raub@kushana-2>exit Script done, file is install.log raub@kushana-135>

and so on. In the above example, ran in a Sun Sparc 20 workstation running Solaris 9, we first create a log file called install.log in the current directory using script and then tell tip to use serial port B.

References

  • Libes, Don (1995). Exploring Expect: A Tcl-Based Tool for Automating Interactive Programs. O'Reilly & Associates, Inc. ISBN 1-56592-090-2.