awk
умеет делать эти индексные вычисления, так что:
awk -v N=3 '
{
for ( i=1; i<= N; ++i )
print $((i-1)*6+1), $((i-1)*6+2), $((i-1)*6+3), $((i-1)*6+4+66), $((i-1)*6+5+66), $((i-1)*6+6+66)
}
' data.file
Основная идея заключается в том, что если вы дадите awk число, хранящееся в переменной i
, то awk
может получить поле, соответствующее этому номеру, через $(i)
. Теперь i
также может быть выражением, как здесь.
Эта проблема не связана с pfSense.
Настоящая причина заключается в том, что аппаратная разгрузка драйвера Virtio не поддерживается или не работает для BSD. Вам не нужно переключаться обратно на E1000.
Перейти к Система -> Дополнительно -> Сеть установить отметку на:Отключить аппаратную разгрузку контрольной суммы
Сразу после сохранения настроек сразу начинается связь -даже перезагрузка не требуется.