我有 3,900 个 ID 号码的列表,我需要在我们的 FTP 服务器上找到匹配的文件。
查找一个文件非常简单,例如
查找 . -name "*IDNumber*"-exec ls '{}' ';' -打印
但是如何对 3,900 个 ID 号码执行此操作?我创建了一个具有如下 ID 的文件
028892663163
028923481973
...
但是如何将 ID 号列表作为参数传递?你能提供一些指导吗?
谢谢!
最佳答案
我会尝试减少调用 find
的次数:
find . -type f -print | grep -f id.file | xargs cp -t target_dir
关于bash - 可以找到从标准输入获取文件作为参数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7731000/