【发布时间】:2013-04-12 02:47:37
【问题描述】:
好的,所以我有一个脚本正在运行一个命令来获取文件名列表,但是其中一些可能实际上并不存在。我想做的是通过管道过滤此列表并删除任何实际不存在的文件名。
如果它对我使用的任何命令有帮助,我使用的是 OS X 的 mdfind(Spotlight 搜索),在给定一些搜索条件的情况下,它将快速返回匹配文件名的列表(实际上是绝对路径);问题是 Spotlight 可能会返回一些垃圾结果,通常是“错误路径”,所以我需要过滤掉这些结果,以便将列表传递给另一个程序。
【问题讨论】:
-
为什么有些文件不存在?
标签: macos shell command-line scripting