Skip to Content
Tcl/Tk in a Nutshell
book

Tcl/Tk in a Nutshell

by Paul Raines, Jeff Tranter
March 1999
Intermediate to advanced
456 pages
18h 21m
English
O'Reilly Media, Inc.
Content preview from Tcl/Tk in a Nutshell

Grouped Summary of Commands

Process Interaction

close

Close connection to a spawned process.

disconnect

Disconnect forked process from terminal.

exp_continue

Continue execution during expect command.

expect

Match patterns and perform actions based on process output.

expect_after

Match patterns and specify actions to perform after expect command pattern matching.

expect_background

Match patterns and specify actions to perform outside of expect command.

expect_before

Match patterns and specify actions to perform before expect command pattern matching.

expect_tty

Similar to expect, but reads from /dev/tty.

expect_user

Similar to expect, but reads from standard input.

inter_return

Causes an interact or interpreter command to perform a return in its caller.

interact

Transfer control of a process to the user.

interpreter

Connect user to the Tcl interpreter.

overlay

Execute a new program in place of Expect.

send

Send a string to a spawned process.

send_error

Send a string to standard error output.

send_log

Send a string to the log file.

send_tty

Send a string to /dev/tty.

send_user

Send a string to standard output.

spawn

Create a new spawned process.

wait

Wait for a spawned process to terminate.

Utility Commands

debug

Start, stop, or return status of the debugger.

exit

Cause Expect to exit.

exp_getpid

Return current process ID.

exp_internal

Enable, disable, or log diagnostic output.

exp_open

Convert spawn ID to Tcl file descriptor.

exp_pid

Return process ID for spawned process.

expect_version

Return, generate an error, or exit based on Expect ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Tcl/Tk Pocket Reference

Tcl/Tk Pocket Reference

Paul Raines
Higher-Order Perl

Higher-Order Perl

Mark Jason Dominus

Publisher Resources

ISBN: 9780596803520Errata Page