Как иметь что-то вроде головы -c, но работает на цветных символах

Решение

Добавьте следующую запись в свой файл etc / fstab :

# device       mountpoint     fs-type     options      dump fsckorder
   ...
   ip.ip.ip.ip:/home  /mnt    nfs          rw            0    0
   ...

Ссылка

Проект документации Linux - 4.2. Подключение файловых систем NFS во время загрузки

2
30.01.2019, 17:30
1 ответ

Вероятно, не очень эффективно, но с помощью GNU awkвы могли бы сделать что-то вроде:

gawk -v RS='\033\\[[;[:digit:]]{0,16}[[:alpha:]]|.' -v ORS= -v count=123 '
  {n += RT ~ /^[[:print:]]$/}; n > count {exit}; {print RT}'

(где count— количество символов, которое вы хотите получить ).

Обратите внимание, что, хотя head -cсчитается числом байтов ,указанное выше количество символов .

Мы рассматриваем только управляющие символы, такие как перевод строки, возврат каретки или табуляция, а также управляющие последовательности в формате :\e[123;123x, такие как цветные (, где xm)или позиционирующие последовательности курсора (. ] где xравноH).

0
27.01.2020, 22:29

Теги

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