Используя awk
, рассматривая ввод как набор полей, разделенных запятыми -, и соединяя три последних поля точками,
echo 'abc,def,12379,foo' |
awk 'BEGIN { OFS=FS="," } { print $1, $2 "." $3 "." $4 }'
Создайте /var/lib/dpkg/info/srvadmin-hapi.postinst
со следующим содержимым:
#!/bin/bash
/bin/true
Как сказал @jesse _b srvadmin-hapi.postinst
может быть перезаписан с первой попытки, попробуйте изменить его снова.
Затем запустите:
sudo dpkg --configure -a
sudo apt install srvadmin-hapi
Если приведенная выше инструкция не работает, сделайте резервную копию, затем отредактируйте /var/lib/dpkg/status
, удалив srvadmin-hapi
с его описанием, затем запустите:
sudo dpkg --configure -a
sudo apt install srvadmin-hapi