给定unix中的绝对路径列表,如何查找哪些文件不存在

时间:2016-09-09 01:04:52

标签: file unix directory

我有一个绝对文件路径列表,如下所示。此列表包含不同目录中的1000个文件,并且缺少某些文件。我想知道哪些文件丢失了。我们怎么能在unix中做到这一点?

文件列表: files.txt

{{1}}

1 个答案:

答案 0 :(得分:1)

这可能会有效(如果任何文件包含嵌入的新行,则会失败,以及其他可能的失败情况):

while read path; do
  test -e "$path" || echo "$path" does not exist
done < files.txt