PURE SED
One-LiLER:
sed ':X;N;s/*//;$!bX;s/\n /\t/g;:Y;s/\n\n//g;tY' $WORKFILE
Это может выглядеть довольно сложным, но в основном он удаляет все *
, а затем удаляет все новые двумя пробелами ( '\ N'
) и, наконец, удаляет двойные новинки \ N \ N
для очистки. Скорее всего, это экспрессия может быть упрощена.
Я включал вкладку \ T
вместо пробелов в качестве полевого сепаратора для лучшего количества столбцов, вывод
syopsf00 a0000096 782 1 CAStmtInv
syopsf00 a0000096 782 1 USStmtInv
syopsf00 a0000096 606 1 CAStmtInv
syopsf00 a0000096 606 1 USStmtInv
syopsf00 a0000096 23472 4 AO
syopsf00 a0000096 23472 4 Dealer
Вам нужен пакет Kernel-Devel для этого ядра:
2.6.32-042Stab102.9
Попробуйте установить vzkernel-Devel. Также вы можете попросить поддержку вашего поставщика VZ о источнике ядра, который они используют.
Первое обновление с YUM:
yum update
Установите заголовки ядра и разработку ядра на CentOS/RHEL:
yum install kernel-devel kernel-headers
Перезагрузитесь и попытайтесь пересобрать инструменты Asterisk / DAHDI, если это все еще не удается, проверьте версию вашего ядра с помощью:
uname -r
Затем проверьте связанный исходный код ядра:
cd /lib/modules/`uname -r`
Проверьте символическую ссылку с помощью:
ls -l
Если ссылка не работает, исправьте ее с помощью:
ln -s /usr/src/kernels/(kernel-source-dir) build