【问题标题】:BASH Script to check a folder for a specific file type and then delete the oldest one [duplicate]BASH脚本检查特定文件类型的文件夹,然后删除最旧的[重复]
【发布时间】:2020-05-04 00:01:36
【问题描述】:

我正在寻找一个 BASH 命令(或一组命令),它将在特定目录中查找并仅删除该目录中最旧的文件。我环顾四周,但我找不到我要找的东西。希望有人能帮我解决这个问题,因为这是我剧本中最后缺失的部分。其他一切都运行良好。

【问题讨论】:

标签: bash


【解决方案1】:

一种删除以.specific 结尾的最旧文件的方法:

rm -i $(ls -tr *.specific | sed q)

如果文件名中有空格,这不是很可靠

【讨论】:

  • 所有文件名都没有空格,所以这可能有效。哪个部分决定了文件的年龄?
猜你喜欢
  • 2021-01-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-06-16
  • 1970-01-01
  • 2014-07-08
  • 1970-01-01
相关资源
最近更新 更多