Случайно отформатированный раздел, содержащий мою резервную копию [dубликат]

Я бы использовал rename с простым */* совпадением, а не с шаблоном globstar ..

rename 's|([^/]+)/(.+)|$1/$1_$2|' */* -vn

Мы сопоставляем каталог, а затем что-то, что оно содержит. Это несколько более безопасно, чем globstar, потому что мы не хотим слишком зацикливаться.

-n на конце останавливает его на самом деле. Он просто покажет вам. Удалите это, когда вы уверены, что это правильно. Вот небольшой тестовый жгут:

$ mkdir -p test/test{1..3} && touch test/test{1..3}/file{1..3}
$ cd test
$ rename 's|([^/]+)/(.+)|$1/$1_$2|' */* -vn
test1/file1 renamed as test1/test1_file1
test1/file2 renamed as test1/test1_file2
test1/file3 renamed as test1/test1_file3
test2/file1 renamed as test2/test2_file1
test2/file2 renamed as test2/test2_file2
test2/file3 renamed as test2/test2_file3
test3/file1 renamed as test3/test3_file1
test3/file2 renamed as test3/test3_file2
test3/file3 renamed as test3/test3_file3
0
задан 25 April 2017 в 12:21

2 ответа

Использовать TestDisk

это инструмент командной строки, который может восстанавливать почти все ваши данные, даже в разделе NTFS. Я бы не использовал его для восстановления ОС, но файлы мультимедиа и документы в разделе должны вернуться. вы даже можете выбрать, какие файлы вы хотите, и это действительно мощный инструмент, если вы сначала прочитали полные инструкции

, чтобы установить TestDisk и начать использовать его, введите эти команды в терминал [ ! d3] sudo apt-get install testdisk testdisk

Вот официальное пошаговое руководство по использованию тестового диска

2
ответ дан 18 July 2018 в 14:21

Использовать TestDisk

это инструмент командной строки, который может восстанавливать почти все ваши данные, даже в разделе NTFS. Я бы не использовал его для восстановления ОС, но файлы мультимедиа и документы в разделе должны вернуться. вы даже можете выбрать, какие файлы вы хотите, и это действительно мощный инструмент, если вы сначала прочитали полные инструкции

, чтобы установить TestDisk и начать использовать его, введите эти команды в терминал [ ! d3] sudo apt-get install testdisk testdisk

Вот официальное пошаговое руководство по использованию тестового диска

2
ответ дан 24 July 2018 в 20:22

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

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