在Shell中获取文件名可以使用以下方法:
$ basename /path/to/file.txt
file.txt
$ dirname /path/to/file.txt
/path/to
$ file="/path/to/file.txt"
$ filename="${file##*/}"
$ echo $filename
file.txt
$ echo "/path/to/file.txt" | awk -F/ '{print $NF}'
file.txt
这些方法可以根据具体的需求来选择使用。