[英]How to find all files which paths contains a specific directories
我需要找到所有具有以下路徑的文件:
/usr/local/.../site-admin/data.sh
我的意思是我想找到所有這些位於site-admin
data.sh
請注意, /usr/local
可能包含多個site-admin
指令。 我怎樣才能做到這一點?
你可以使用find
:
find /usr/local -name 'data.sh'
如果您希望data.sh
在/site-admin/
find /usr/local -path '*/site-admin/data.sh'
您還需要grep,以確保該文件位於site-admin目錄中:
find /usr/local -name data.sh | grep site-admin/data.sh$
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.