Я новичок в программировании TCL
У меня есть сценарий tcl под названием test1.tcl и test2.tcl отдельно в двух разных
каталогах F: \ TCLPrograms \ SamplePrograms \ test1.tcl и F: \ TCLPrograms \ test2.tcl
Я хочу знать полный путь к test2.tcl, который является процедурой
, если я дам информацию [script] внутри proc disp {} еговозвращая путь, откуда он вызывается
т.е. F: \ TCLPrograms \ SamplePrograms \ test1.tcl
любезно кто-то подскажет мне получить путь к proc
test1.tcl:
puts "Processing test1..."
source "F:\\TCLPrograms\\test2.tcl"
set rc [disp]
puts "Executed...."
test2.tcl:
proc disp { } {
puts "Successfully executed test2.tcl"
set path [info script]
puts "Script is invoked from the path: $path"
}
Заранее спасибо