如何扫描所有连接的 USB 驱动器以查找文件?

如何扫描所有连接的 USB 驱动器以查找文件?

我安装了 Ubuntu,我想运行一个脚本(bash、perl、python 等),该脚本将扫描所有连接的 USB 驱动器并报告是否发现文本文件。有人可以指导我如何实现这一点吗?

谢谢!Mike

答案1

我个人处理这个问题的方式是for使用find命令循环,提供驱动器安装的目录

for DRIVE in "/media/username/Drive1" "/media/username/Drive2" "/mnt";
do
  find "$DRIVE" -type f -name "myFile.txt"
done

更简单的方法是只提供目录而不提供 for 循环

  find "/media/username/Drive1" "/media/username/Drive2" "/mnt" -type f -name "myFile.txt"

相关内容