我想写一个 Bash 脚本在一个文件夹中查找一个新文件(最近添加的文件)并将新文件的名称(包括文件类型,即 example.png)输出到一个变量。
我该怎么做?
find . -mmin -10
此命令递归查找当前文件夹中过去 10 分钟内修改/创建的所有文件和目录。
-mmin
代表分钟。您还可以使用-mtime
which 计算天数。此外,您可以+
在给定数字前使用 a来find
搜索至少在给定时间之前创建/修改的文件。
如果您打算进一步解析和使用输出,我假设您这样做是因为您打算将其存储在一个变量中,则不应使用ls
它,因为它已针对演示进行了优化,并且可以根据您写入的位置更改其输出格式。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句