Unix Find命令返回绝对路径

Unix Find命令返回绝对路径,unix,directory,find,csh,absolute-path,Unix,Directory,Find,Csh,Absolute Path,我在unix(csh)上经常使用find命令 结果是否可能是完整/绝对路径,并从我开始搜索的目录开始 例如,从/project/Test/v0.15/Test/frontend运行命令时 结果如下: 但是我想 /project/Test/v0.15/test/frontend/core/serdes_complex/frontend/lib/lib_behave.f /project/Test/v0.15/test/frontend/core/serdes_complex/frontend/li

我在unix(csh)上经常使用find命令

结果是否可能是完整/绝对路径,并从我开始搜索的目录开始

例如,从
/project/Test/v0.15/Test/frontend
运行命令时 结果如下:

但是我想

/project/Test/v0.15/test/frontend/core/serdes_complex/frontend/lib/lib_behave.f
/project/Test/v0.15/test/frontend/core/serdes_complex/frontend/lib/test_srd_compile.f

尝试从
$cwd
中搜索:

find $cwd -name \*.f

应使用命令解析路径:

find . -name "*.f" -exec realpath {} \;

我使用
$PWD
使其工作:


查找$PWD-名称\*.f

如何使用find命令?我想直接从
/
而不是当前目录中搜索将解决您的问题!我想这可能会回答你的问题:这不是我通常采用的方法,但这是一种有趣的方法:-)或者只使用完整路径,例如
find/home/user/path/-iname…
find . -name "*.f" -exec realpath {} \;