Unix and Linux Discussions Tagged with eof |
|
Thread / Thread Starter |
Last Post |
Replies |
Views |
Forum |
|
|
|
9 |
5,160 |
Shell Programming and Scripting |
|
|
|
5 |
3,865 |
UNIX for Dummies Questions & Answers |
|
|
|
10 |
2,991 |
UNIX for Dummies Questions & Answers |
|
|
|
16 |
13,627 |
Shell Programming and Scripting |
|
|
|
2 |
1,951 |
Shell Programming and Scripting |
|
|
|
6 |
14,021 |
Shell Programming and Scripting |
|
|
|
3 |
8,701 |
UNIX for Dummies Questions & Answers |
|
|
|
1 |
7,527 |
Shell Programming and Scripting |
|
|
|
2 |
9,331 |
Shell Programming and Scripting |
|
|
|
3 |
11,821 |
Shell Programming and Scripting |
|
|
|
1 |
3,479 |
Shell Programming and Scripting |
|
|
|
13 |
7,013 |
Shell Programming and Scripting |
|
|
|
1 |
7,301 |
Shell Programming and Scripting |
|
|
|
2 |
3,678 |
Programming |
|
|
|
2 |
34,354 |
Shell Programming and Scripting |
|
|
|
1 |
4,134 |
UNIX for Dummies Questions & Answers |
|
|
|
1 |
4,744 |
Shell Programming and Scripting |
|
|
|
3 |
9,691 |
Programming |
|
|
|
1 |
4,399 |
Shell Programming and Scripting |
|
|
|
5 |
4,446 |
Programming |
|
|
|
2 |
59,964 |
Shell Programming and Scripting |
|
|
|
10 |
7,239 |
Programming |
|
|
|
9 |
21,031 |
UNIX for Advanced & Expert Users |
|
|
|
6 |
13,524 |
Shell Programming and Scripting |
|
|
|
14 |
5,806 |
UNIX for Dummies Questions & Answers |
|
|
|
1 |
1,933 |
UNIX for Dummies Questions & Answers |
|
|
|
5 |
6,250 |
UNIX for Dummies Questions & Answers |
|
|
|
3 |
3,449 |
UNIX for Dummies Questions & Answers |
|
|
|
4 |
8,678 |
UNIX for Dummies Questions & Answers |
|
|
|
1 |
3,175 |
Cybersecurity |
|
|
|
2 |
19,338 |
UNIX for Dummies Questions & Answers |
eof(1T) Tcl Built-In Commands eof(1T)
__________________________________________________________________________________________________________________________________________________
NAME
eof - Check for end of file condition on channel
SYNOPSIS
eof channelId
_________________________________________________________________
DESCRIPTION
Returns 1 if an end of file condition occurred during the most recent input operation on channelId (such as gets), 0 otherwise.
ChannelId must be an identifier for an open channel such as a Tcl standard channel (stdin, stdout, or stderr), the return value from an
invocation of open or socket, or the result of a channel creation command provided by a Tcl extension.
EXAMPLES
Read and print out the contents of a file line-by-line:
set f [open somefile.txt]
while {1} {
set line [gets $f]
if {[eof $f]} {
close $f
break
}
puts "Read line: $line"
}
Read and print out the contents of a file by fixed-size records:
set f [open somefile.dat]
fconfigure $f -translation binary
set recordSize 40
while {1} {
set record [read $f $recordSize]
if {[eof $f]} {
close $f
break
}
puts "Read record: $record"
}
SEE ALSO
file(1T), open(1T), close(1T), fblocked(1T), Tcl_StandardChannels(3TCL)
KEYWORDS
channel, end of file
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+--------------------+-----------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+--------------------+-----------------+
|Availability | SUNWTcl |
+--------------------+-----------------+
|Interface Stability | Uncommitted |
+--------------------+-----------------+
NOTES
Source for Tcl is available on http://opensolaris.org.
Tcl 7.5 eof(1T)