2015-10-14 154 views
1

我想用Tcl像打印文件名中的部分文件名的一部分....
假設我有和的set string "/home/Documents/galaxy/my_folder"代替puts $string得到整個字符串,我想打印my_folder只要。
我該怎麼做?請建議是否有任何適當的Tcl命令。如何打印使用Tcl

+0

對於未來,請考慮以下事實:在這裏你是「XY問題綜合徵」的受害者 - 請求你的*解決方案*而不是描述原始問題(更多[這裏](http://meta.stackexchange.com/a/66378))。這種情況很簡單,每個人都可以理解,但這種方法可能會在稍後遇到更復雜的問題;-) – kostix

回答

4

爲了得到從路徑的最後一個組件,你可以使用file tail

file tail $string 

如果你碰巧使用puts想它:

puts [file tail $string] 
+0

謝謝..它工作:) – SelMez