我正在使用 Ubuntu 并且我有一个来自
的文件列表 find > list.txt
所以有 7,000 多个文件,每个文件在 list.txt 上都是它自己的行,我想知道是否有一个搜索会从 list.txt 中的每一行中查找文件/文件夹以搜索目录以查看它是否是找到了。
所以基本上在list.txt中有
index.php
styles.css
image.png
dothis.js
image.jpg
我需要搜索一个目录,先搜索 index.php,然后搜索 styles.css,然后搜索 image.png,这样我就不必单独查找每个文件。
有人做过这样的事情或有任何想法吗?
最佳答案
未经测试,以下内容应该可以解决问题:
#!/bin/bash
while read file ; do
[[ -f $file ]] || echo $file missing.
done < list.txt
关于linux - 使用 GREP 查找是否在特定文件夹中找到文件的每一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24685722/