Я бы рекомендовал partimage. Вы можете загрузиться, установить partimage и скопировать свои разделы. Что мне действительно нравится в этом программном обеспечении, так это то, что его довольно легко обрабатывать (он полуграфичен :-)), и он быстрый, потому что он копирует только непустые блоки. Другими словами, вы можете скопировать 10Gb-раздел на более крупный (на ваш новый диск) один без особых проблем.
Установите его с помощью apt-get. подробнее здесь: http: / /www.partimage.org/
С помощью bash вы установили опции оболочки globstar и nullglob и **, чтобы рекурсировать в подкаталоги:
shopt -s globstar nullglob
for mkvfile in **/*.mkv; do
mkvpropedit "$mkvfile" -e info -s title="${mkvfile::-4}"
done
См. 4.3.2. Shopt Builtin в руководстве .
Обратите внимание, что вы также можете использовать ${mkvfile%.mkv}, чтобы отключить расширение.
Вы также можете использовать find, но я думаю, что он становится довольно уродливым
find . -name '*.mkv' -exec sh -c 'mkvpropedit "$1" -e info -s title="$(basename "${1%.mkv}")"' sh {} \;
С помощью bash вы установили опции оболочки globstar и nullglob и **, чтобы рекурсировать в подкаталоги:
shopt -s globstar nullglob
for mkvfile in **/*.mkv; do
mkvpropedit "$mkvfile" -e info -s title="${mkvfile::-4}"
done
См. 4.3.2. Shopt Builtin в руководстве .
Обратите внимание, что вы также можете использовать ${mkvfile%.mkv}, чтобы отключить расширение.
Вы также можете использовать find, но я думаю, что он становится довольно уродливым
find . -name '*.mkv' -exec sh -c 'mkvpropedit "$1" -e info -s title="$(basename "${1%.mkv}")"' sh {} \;