Как просмотреть все игнорируемые шаблоны, установленные с помощью svn: ignore рекурсивно в SVN-репозитории?

Я вижу, что можно просмотреть список свойств, установленных для каждого каталога в репозитории SVN, используя proplist, а также флаг -R (рекурсивный) и -v (подробный):

svn proplist -Rv

Это показывает мне все свойства, такие как svn: mime-type или svn: исполняемый файл. Я хочу отфильтровать это простоsvn:ignore свойства. Я уверен, что есть какой-то способ передать результат этой команды через команду оболочки, которая покажет мне только те строки, которые мне интересны, но я не могу понять, как это сделать. В качестве примера типа вещи, которая была бы наиболее полезна, можно привести команду такого типа (но эта не работает!).

svn proplist -Rv | grep "^  svn:ignore" | awk "{print \$1}"

Я просто недостаточно знаю о таких командах оболочки, какGrep а такжеAWK чтобы сделать эту работу для меня. Это просто показывает "svn: ignore" снова и снова, но он не распечатывает путь к каталогу или содержимоеsvn:ignore имущество. Вот пример вывода из "svn proplist -Rv" что я хотел бы взять, где «кеш»; путь и '*'; это стоимость имущества.

Properties on 'cache':
  svn:ignore
    *

Как заставить вышеуказанную команду работать и / или есть ли лучший способ просмотреть всеsvn:ignore свойства в моем хранилище?

Ответы на вопрос(2)

Ваш ответ на вопрос