如何使用 Tcl 打印文件名的一部分
How to print a part of a filename using Tcl
我想在 Tcl 中打印文件名的一部分,例如....
假设我有一个 set string "/home/Documents/galaxy/my_folder"
而不是 puts $string
来获取整个字符串,我只想打印 my_folder
。
我该怎么做?有没有合适的Tcl命令请指教
要从路径中获取最后一个组件,您可以使用 file tail
:
file tail $string
如果您碰巧想要使用 puts
:
puts [file tail $string]
我想在 Tcl 中打印文件名的一部分,例如....
假设我有一个 set string "/home/Documents/galaxy/my_folder"
而不是 puts $string
来获取整个字符串,我只想打印 my_folder
。
我该怎么做?有没有合适的Tcl命令请指教
要从路径中获取最后一个组件,您可以使用 file tail
:
file tail $string
如果您碰巧想要使用 puts
:
puts [file tail $string]