Posted to tcl by Bradipo at Tue Mar 25 23:16:09 GMT 2025view pretty
set dir [lindex $argv 0]
if {[catch {glob -directory $dir *} files]} {
exit 1
} else {
set i [expr {int(rand() * [llength $files])}]
set o [lindex $files $i]
if {[catch {exec cat $o} r]} {
puts stderr "[lindex $argv 0]: $r"
exit 2
}
}