Batch / Multi переименовывать только файлы с определенным диапазоном номеров

Для Chromium (а также Chrome, как я полагаю) вы можете настроить уровень глобального масштабирования в настройке Zoom в разделе Appearance. Эта конфигурация сохраняется в разделе ~/.config/chromium/Default/Preferences в разделе default_zoom_level. Вы должны иметь возможность скопировать этот параметр из другой системы, и в вашем случае потенциально установите его программно перед запуском Chromium. Это не идеально, но он работает!

Вы также можете настроить уровни масштабирования для каждого узла, эти настройки появятся в секции per_host_zoom_levels.

1
задан 15 December 2014 в 18:21

1 ответ

Это переименование с использованием другого регулярного выражения:

rename -n 's/[^0-9](([0-9]){2})\.ext$/0$1.ext/' *

[^0-9](([0-9]){2})\.ext$ Соответствует любой нецифровой [^0-9], за которой следует группа чисел с длиной = 2, которая заканчивается на .ext. Таким образом, в заменяющей части добавьте 0 и напечатайте группу соответствий $1, а затем их расширение.

Или альтернатива для регулярного выражения:

rename -n 's/[^\d](\d{2})\.ext$/0$1.ext/' *

\d соответствует число.

1
ответ дан 24 May 2018 в 00:59

Другие вопросы по тегам:

Похожие вопросы: