Unix Find命令返回绝对路径
我在unix(csh)上经常使用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
/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 {} \;