我有几个文件,比如 map-0.jpg(最新)、map-1.jpg、map-2.jpg、...、map-9.jpg(最旧)。现在我的 cronjob 从互联网上下载了一张新图片,并将其保存为 map-0.jpg。但是,所有其他文件都应重新枚举(0 -> 1、1 -> 2 等)。就我而言,数字 9 可以丢弃。
是否有一个方便的 bash 命令可以像 logrotate 一样枚举我的文件?
感谢帮助!
linux bash logrotate
bash ×1
linux ×1
logrotate ×1