2015-09-02 34 views
0

獲取文件名我有一個包含一個文件的路徑的變量,我從tk_getOpenFile功能獲得的$file變量將是這樣的:字符串操作 - 從絕對文件路徑

/home/usr/Documents/Plugin-2-Linux.pdpk 

我需要某種拆分只能得到Plugin-2-Linux。請注意,路徑可能每次都不一樣。所以我需要的是獲取最後的/.pdpk之間的字符串,並將其放入另一個變量:$filename

回答

3
set filename [file rootname [file tail $file]] 

file tail最後/(不包括尾隨/ S)和file rootname部分的最後.前返回後的部分。

man page for file

+0

感謝彼得的編輯。我錯過了尾巴部分。 –