Эти странные экранирующие последовательности - команды изменения цвета.
Код завершения запускает следующую команду для перечисления доступных команд:
git help -a|egrep '^ [a-zA-Z0-9]'
Вывод git help -a
выглядит следующим образом:
добавить grep remote add--interactive хэш-объект пульт дистанционного управления-xt am help remote-fd … фсек-объекты приёма-пакета дерево записей рефлог КГ get-tar-commit-id relink
Если grep настроен на цветную печать соответствующей части строки, то имена команд, которые находятся в первой колонке, будут выделены первой буквой:
$ git help -a|egrep --color=always '^ [a-zA-Z0-9]' | cat -v | head -n 1
^[[01;31m^[[K a^[[m^[[Kdd grep remote
Когда bash видит этот вывод, он думает, что ^[[01;31m^[[K
, a^[[m^[[Kdd
, grep
и remote
являются возможными командами. Первая не появляется, последние две правильные, вторая искажена.
Нужно настроить grep, чтобы не использовать цвета, когда его вывод не на терминале. Если у вас есть псевдоним egrep
на egrep --color=always
(и то же самое для grep
и fgrep
), измените его на --color=auto
. Если вы где-то установили переменную GREP_OPTIONS
, измените там --color=всегда
на --color=авто
.
Моя рекомендация - UFS Explorer. Если это не удастся, вам понадобится профессиональная помощь.
- применяются стандартные правила восстановления.... Не записывайте на затронутый том и попытайтесь восстановить на другое устройство.
Также смотрите: https://serverfault.com/questions/469460/how-to-recover-xfs-file-system-with-superblock-read-failed/469461#469461
Видимо, восстановить старую файловую систему ext4 невозможно. В настоящее время я восстанавливаю некоторые файлы с помощью Photorec, с переменным успехом.
Ответ от разработки проводника UFS следующий:
Причина в том, что ext4 по времени форматирования полностью уничтожает все коды. и даже журнал файловой системы, поэтому объем содержит только данные файлов; обычно он фрагментирован. Ext4 использует специальную древовидную структуру для хранения карта фрагментов файла и это дерево хранится в стертых с нулями.
Рекомендуется продолжать использовать PhotoRec и другие аналогичные свободные. утилиты в попытке получить обратно некоторые данные; нет коммерческого программного обеспечения. поможет вам в этом деле больше.
Так как они являются экспертами в этой области и их утверждение поддерживается Википедией, я бы сам ответил на вопрос с выводом о том, что невозможно восстановить всю файловую систему.
.