我正在使用find来查找目录中的所有文件,因此获得了路径列表。但是,我只需要文件名。即我得到./dir1/dir2/file.txt,我想得到file.txt 最佳答案 在GNU find中,您可以为此使用-printf参数,例如:find /dir1 -type f -printf "%f\n"