Я сомневаюсь, что есть простой способ сделать это с подстановочными знаками (это было бы легко с регулярным выражением).
[seq]
и [!seq]
работает так:
--pattern backup-2018-08-29-[01]???.archive
удалит все файлы, где первая цифра после 29-
равна либо 0
, либо 1
:
backup-2018-08-29-0000.archive
backup-2018-08-29-0100.archive
backup-2018-08-29-0200.archive
backup-2018-08-29-0300.archive
backup-2018-08-29-0400.archive
backup-2018-08-29-0500.archive
backup-2018-08-29-0600.archive
backup-2018-08-29-0700.archive
backup-2018-08-29-0800.archive
backup-2018-08-29-0900.archive
backup-2018-08-29-1000.archive
backup-2018-08-29-1100.archive
backup-2018-08-29-1200.archive
backup-2018-08-29-1300.archive
backup-2018-08-29-1400.archive
backup-2018-08-29-1500.archive
backup-2018-08-29-1600.archive
backup-2018-08-29-1700.archive
backup-2018-08-29-1800.archive
backup-2018-08-29-1900.archive
[! Seq] просто отрицает, что:
--pattern backup-2018-08-29-[!01]???.archive
Это удалит:
backup-2018-08-29-2000.archive
backup-2018-08-29-2100.archive
backup-2018-08-29-2200.archive
backup-2018-08-29-2300.archive
Чтобы ответить на ваш вопрос. Я бы переименовал (скопировал) BLOB-объект, например, в. backup-keep.archive, а затем удалите оставшиеся резервные копии, используя шаблон backup-2018-08-29-????.archive