Ошибка сегментации libc-bin dpkg

Не sed, но perl:

perl -F, -ane '($f1)=$F[1]=~/(.*)"/; $F[2]=~s/\n//g; print "$F[0],$f1,\"$F[2]\"\n";'

Объяснение:

perl -F, -ane читает входную строку и разбивает линию на , ($f1)=$F[1]=~/(.*)"/; удаляет " во втором столбце $F[2]=~s/\n//g; удаляет новую строку в конце print "$F[0],$f1,\"$F[2]\"\n"; записывает вывод и добавляет " к последнему значению [d8 ] Изменить - сокращенную версию (спасибо @kos):

perl -F, -lane '$F[1]=~s/"$//; print "$F[0],$F[1],\"$F[2]\"";'
-1
задан 27 April 2017 в 11:23

2 ответа

После отладки с strace я обнаружил, что проблема была libtic.so.5.9

Затем я

sudo mv /usr/lib/x86_64-linux-gnu/libtic.so.5.9 /root sudo apt-get upgrade sudo apt-get install libtinfo5 --reinstall

Последний должен восстановить libtic:)

Не знаю, почему, но теперь это работает.

0
ответ дан 18 July 2018 в 14:11

После отладки с strace я обнаружил, что проблема была libtic.so.5.9

Затем я

sudo mv /usr/lib/x86_64-linux-gnu/libtic.so.5.9 /root sudo apt-get upgrade sudo apt-get install libtinfo5 --reinstall

Последний должен восстановить libtic:)

Не знаю, почему, но теперь это работает.

0
ответ дан 24 July 2018 в 20:20

Другие вопросы по тегам:

Похожие вопросы: