bash 获取文件名
First, get file name without the path:
- filename="\((basename "\)fullfile")"
- extension="${filename##*.}"
- filename="${filename%.*}"
- Alternatively, you can focus on the last '/' of the path instead of the '.' which should work even if you have unpredictable file extensions:
filename="${fullfile##*/}"