我有一個圖像目錄(例如image1.png)。然而,圖像可能在目錄內的目錄(遞歸)。在其他文件中查找文件名字符串的所有用法
我想通過這個圖像目錄,抓住文件名,並搜索另一個目錄中的所有用法(遞歸以及)。如果沒有用法,我想標記它。實質上,我想找出哪些圖像沒有在任何文件中使用(php/html/css/etc)。
我已經看到了一些提示,先用
find . -name '*' -exec file {} \; | grep -o -P '^.+: \w+ image'
其次
grep -rnw '/path/to/somewhere/' -e "pattern"
但我的linux命令技巧都在努力弄清楚腳本了這一點。 有沒有人做過這個?
的樣本數據: 目錄:
.
├── aboutus
│ └── logos
│ ├── us.jpg
用法示例:
background-image: image-url('images/aboutus/logo/us.jpg');
爲什麼這是張貼的標籤「php」?似乎是一個殼問題。 – maxhb
舉例說明如何在我看到的作品的文件 – 123