С тех пор как вы спросили, commandlinefu.com перечисляет кучу команд и трюков для использования в оболочке, и в нем много материала об обработке текстовых файлов.
Я думаю, вы могли бы добавить опцию «-d» (что означает «обнаружение непрямого блока», что отлично работает с unix) и указать тип файлов, которые вы хотите восстановить (например, zip или jpg или ole). Результат:
sudo foremost -d -o /recovery/foremost -t jpg,ole,zip -i /dev/hda