Извините, но нет. snapper
всегда создает моментальные снимки внутри подтома, который он создает.
Альтернативным инструментом является btrbk . Его конфигурация позволяет указать, где создаются снимки.
Я успешно использовал btrbk
для создания периодических моментальных снимков (, запускаемых системным таймером ), а также в своем сценарии резервного копирования для передачи моментальных снимков на внешнее устройство с применением политики хранения.
IIUC, вы хотите печатать пути только до глубины subfolder
. В в этом случае вы можете использоватьcut
:
your_command | cut -d/ -f1-2
илиawk
:
your_command | awk -v FS='/' '{print $1 "/" $2}'
.*
после folder\/
соответствует жадно , оставляя только последний /
для сопоставления во второй группе захвата.
Вместо этого вы можете использовать [^/]*
, чтобы сопоставить все до следующего разделителя:
sed 's/\(folder\/[^/]*\)\(\/.*\)/\1/'
или (, так как вы на самом деле не используете вторую группу)
sed 's/\(folder\/[^/]*\)\/.*/\1/'
С помощью GNU sed это можно сделать следующим образом:
your_command | sed -n 's|/|\n|2g;P'
Или, в случае редактора POSIX sed, распечатать нужные данные. Преобразуйте все косые черты в новые строки, затем верните первый и напечатайте до первой новой строки.
your,_command |
sed -n '
y/\//\n/
s|\n|/|;P
'