GRUB не может обнаружить Windows 10 с помощью Boot-Repair

Если ваши данные имеют точное число, кратное 5 строкам, вы можете изменить head / tail цикл оболочки + paste Команда для использования только paste, т.е.

yourcommand | paste -d+ - - - - | bc

Лучшим вариантом может быть использование разбиения на страницы pr, чтобы упорядочить вывод в 5 столбцов, разделенных +

yourcommand | pr -ats+ -5 | bc
  • -a печатать столбцы поперек, а не вниз
  • -t опускать верхние и нижние колонтитулы страниц
  • -s+ установить разделитель столбцов на + вместо вкладки по умолчанию

В отличие от paste, pr работает правильно в случае неполных строк, например использование cat STDOUT для имитации вывода вашей команды

$ cat STDOUT | pr -ats+ -5
1+0+2+3+0
0+1+0+0+2
0+3+0+4+0
5+0+2

откуда

$ cat STDOUT | pr -ats+ -5 | bc
6
3
7
7

Команда rs кажется еще одним хорошим кандидатом, однако очевидным кажется rs -C+ 0 5 чтобы добавить конечные разделители.

1
09.03.2019, 15:26
0 ответов

Теги

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