{ printf %s $'C\t'; cat test2.txt; } >>test1.txt
или
( printf %s $'C\t'; cat test2.txt ) >>test1.txt
или
printf %s $'C\t' >>test1.txt
cat test2.txt >>test1.txt
или в баше
{ printf %s $'C\t'"$(<test2.txt)"; } >>test1.txt
Показывает неисправный диск.
Возможно, вы сможете получить статус SMART, но на данном этапе это довольно академический вопрос. (" он показал ошибку чтения и записи " бесполезно. Вы должны быть точны.)
Прежде всего, отключите диск и положите его в безопасное место. Чем дольше он включен, тем меньше времени у вас может остаться, чтобы вообще что-то восстановить.
Возможно, вы сможете использоватьddrescue
для восстановления содержимого диска, но сейчас маловероятно, что вы получите все. Вам потребуется запасной диск (или раздел диска ), по крайней мере того же размера, что и раздел или диск, которые необходимо восстановить.