使用linux find命令,如何匹配路径中包含字符串'/ip/axi_pcie_0/‘的任何子目录?
示例查找输出:
./rtl/vlog/project_1/project_1.srcs/sources_1/ip/axi_pcie_0
./rtl/vlog/vivado.2020.a02/vivado.2020.a02.srcs/sources_1/ip/axi_pcie_0
./rtl/vlog/vivado.2020.a02/vivado.2020.a02.srcs/sources_1/ip/axi_pcie_0/axi_pcie_0
./rtl/vlog/vivado.2020.a03/vivado.2020.srcs/sources_1/ip/axi_pcie_0
./rtl/vlog/vivado.2020.a03/vivado.2020.srcs/sources_1/ip/axi_pcie_0/axi_pcie_0
./rtl/vlog/vivado.2020.a03/vivado.2020.srcs/sources_1/ip/axi_pcie_0_1/axi_pcie_0
./rtl/vlog/vivado.2020.a04/a04_fpga.srcs/sources_1/ip/axi_pcie_0
./rtl/vlog/vivado.2020.a04/a04_fpga.srcs/sources_1/ip/axi_pcie_0/axi_pcie_0我试过了:
$ find -name ip/axi_pcie_0它不起作用..。

发布于 2020-11-21 04:23:59
$ find -type d | egrep "ip/axi_pcie_0$"发布于 2020-11-21 04:44:26
您可以尝试这样做:
find -path "*/ip/axi_pcie_0*"https://stackoverflow.com/questions/64936319
复制相似问题