使用Mac终端命令如何在目录中找到最新的.ipa文件并移动它

时间:2015-02-05 17:50:06

标签: macos file terminal find

我是Mac终端的新手以及堆栈溢出(所以这可能是一个非常愚蠢的问题)。我正在试图找出一个命令,它会在指定的目录中找到我们最新的.ipa。然后将其移动到我的Mac上的本地文件夹。

我正在使用:find / Volumes / base目录路径/ filename -mtime 1来尝试查找ipa。它显示了2个文件,我只需要最新的文件,需要移动它,非常感谢任何有关最佳方法的帮助。

要添加:我正在尝试使这个完整的脚本每天早上运行,并在每天早上将文件拉到.ipa文件。 (我确实知道如何制作一个bash脚本,而kron只是不确定命令)。所以我需要它能够找到最后构建的.ipa,并在没有我手动操作的情况下拉出IPA。

1 个答案:

答案 0 :(得分:0)

你可以这样做:

cd "<specified directory>" && cp "$(ls -1t *.ipa| head -1)" "<local folder>"

您可能需要在可能包含空格的任何内容周围加双引号,例如

cd "/some/where with/spaces" && cp "$(ls -1t *.ipa| head -1)" "/some/where/local"