在macOS终端中,“ ls | mdls”命令仅适用于主目录

时间:2018-07-31 21:53:32

标签: bash macos terminal ls mdls

我想要在macOS上下载文件夹的所有添加日期元数据的列表。我从http://forums.ilounge.com/applescripts-itunes-mac/100189-mdls-command-tiger.html找到了以下代码(用于macOS终端),但仅适用于主目录。添加其他目录作为修饰符不起作用,并且使用cd不起作用。当我做这些事情时,它仍然返回主目录的结果。如何使它适用于我的“下载”文件夹,还是应该采用其他方法?我也涉猎过AppleScript,如果那样的话。

ls | mdls -name kMDItemDateAdded *

Recursive file list of all files, list containing path+name, type, size, creation data, modification date中有一个类似的问题,但是我不了解该如何适应我的目的。

1 个答案:

答案 0 :(得分:0)

以下列出了所有日期:

mdls -name kMDItemDateAdded ~/Downloads/*