将文件的最后一部分path存储在variables中?
我有path例如: – $1=/path1/path2/path3
我想将path3存储在variables中
x=path3
您可以使用参数扩展或基本名称实用程序。
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%