Tcl
Tcl
Get the Last N Lines of a StringBuilder
Returns up to the last N lines of the contents of a Chilkat StringBuilder.Chilkat Tcl Downloads
load ./chilkat.dll
set sb [new_CkStringBuilder]
set i 1
while {$i < 100} {
CkStringBuilder_Append $sb "This is line number "
CkStringBuilder_AppendInt $sb $i
CkStringBuilder_Append $sb "\r\n"
set i [expr $i + 1]
}
set bCrlf 1
puts [CkStringBuilder_lastNLines $sb 12 $bCrlf]
# Output is:
#
# This is line number 88
# This is line number 89
# This is line number 90
# This is line number 91
# This is line number 92
# This is line number 93
# This is line number 94
# This is line number 95
# This is line number 96
# This is line number 97
# This is line number 98
# This is line number 99
#
delete_CkStringBuilder $sb