从文件夹中删除最旧文件的 Bash 脚本

ant*_*iks 11 linux filesystems shell-script

我想制作一个 bash 脚本来从文件夹中删除旧文件。每次运行脚本时只会删除一个文件,旧的一个。你能帮我解决这个问题吗?谢谢

Arc*_*mar 20

正如 Kos 指出的那样,可能无法知道最旧的文件(根据创建日期)。

如果修改时间适合您,并且文件名没有新行:

rm "$(ls -t | tail -1)"
Run Code Online (Sandbox Code Playgroud)