Я хочу восстановить текст из .doc файла, который не открылся бы ни в каких текстовых редакторах (msoffice слово, libreoffice устройство записи).
Я нашел, что этот ответ, говорящий, использует команду как
strings foo.doc | less
И кажется, что много текста таким образом видимо в терминале.
Но в то время как я пытаюсь скопировать/вставить, только что находится в фактическом окне терминала, копируется - который является меньше чем страницей.
То, как выбрать и скопировать весь текст, получило доступ в терминале?
strings
распечатает только печатаемые символы в файле. Добираться, что Вы хотите Вас просто, должно сохранить вывод strings
в другой файл и затем считать новый файл обычным способом. Вот путь:
strings foo.doc > bar.doc
Теперь bar.doc
будет содержать строки, имеющие печатаемые символы от foo.doc
.