Доступные обновления Byobu на Ubuntu 10.04 LTS? [закрыто]

Если вам нужно использовать grep, вы можете сопоставить первые три поля каждой строки с

grep -o '^[^:]*:[^:]*:[^:]*'

Это соответствует началу строки (^), а затем все, кроме двоеточия :, за которым следует двоеточие : и т. д. Благодаря опции -o, grep печатает только согласованные (непустые) части соответствующей строки, см. man grep. Вот пример с первой и последней двумя строками из /etc/passwd:

$ grep -oh '^[^:]*:[^:]*:[^:]*' <(head -2 /etc/passwd) <(tail -2 /etc/passwd)
root:x:0
daemon:x:1
timidity:x:122
geoclue:x:123

Подробнее об основных регулярных выражениях (BRE), используемых здесь, на https://www.regular-expressions.info/ gnu.html.

2
задан 12 March 2012 в 14:48

1 ответ

Это была ошибка в Byobu. Я фактически только что выпустил исправление для этого сегодня утром с Byobu 5.16.

2
ответ дан 25 May 2018 в 13:34

Другие вопросы по тегам:

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