我有以下文件夹:
1435773881 Jul 1 21:04
1435774663 Jul 2 21:17
1435774856 Jul 3 21:20
1435775432 Jul 4 21:56
我需要使用 bash 脚本删除旧文件夹(上述情况下为 1435773881
)。
我应该使用什么命令?
最佳答案
你可以做到
ls -lt | tail -1 | awk '{print $NF}' | xargs rm -rf
ls -lt | tail -1
显示按日期对目录排序后的最后一行awk '{print $NF}'
“打印”最后一列(即目录名称)xargs rm -rf
删除该目录
关于bash - 如何使用 bash 删除一个旧文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31230558/