Если вы хотите избежать магии и драматизма круговых разделителей и фиктивных файлов , вы можете просто добавить свой разделитель в один файл перед вставкой их:
paste <(sed 's/$/ |||/' filea) fileb
дает
1Mo 1,1 I love you. ||| 1Mo 1,1 Ich liebe dich.
1Mo 1,2 I like you. ||| 1Mo 1,2 Ich mag dich.
Hi 1,3 I am hungry. ||| Hi 1,3 Ich habe Durst.
Hi 1,4 I am foolish. ||| Hi 1,4 Ich bin neu.
Я думаю, что вы являетесь автором этого отчета об ошибках ядра . Поскольку я столкнулся с той же проблемой, я последовал совету Теодора Цо в комментарии:
In any case, the file system really is corrupted, although the good news is that should be a relatively simple thing to fix; you just need to upgrade to a non-prehistoric version of e2fsprogs.
Я использовал e2fsprogs
1.42.9 из CentOS. Сборка 1.44.4 локально через
wget https://mirrors.edge.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.44.4/e2fsprogs-1.44.4.tar.xz
tar xfv e2fsprogs-1.44.4.tar.xz
cd e2fsprogs-1.44.4
./configure
make
, а затем с помощью
./e2fsck/e2fsck <blockdevice>
позволил мне восстановить файловую систему.