Windows
將文件的最後一部分路徑儲存在變數中?
將文件的最後一部分路徑儲存在變數中?
例如,我有路徑:-
$1=/path1/path2/path3
我想儲存
path3
在變數中
x=path3
我怎麼能做到:- 1-windows 2-unix
x=${1##*/} x=$(basename "$1")
在 Windows 中(shell 腳本):
set FILE=c:\temp\test.txt for /f %%F in ("%FILE%") do set FILE=%%~nF%%~xF echo %FILE%