Следующее будет работать с grep. Положительное число непробельных символов, за которым следует пробел, за которым, возможно, следует пустая последовательность непробельных символов и ожидаемая строка.
grep -P '\S+ \S*origin/master$' test
Можно улучшить, чтобы убедиться, что origin
находится либо в начале второго столбца, либо перед /
для исключения таких строк, как remotes/backup-origin/master
grep -P '^\S+ (|\S*/)origin/master$' test
Обратите внимание, что для этих выражений требуются (-P
) - perl совместимые регулярные выражения.