Я хочу написать оболочку script в bash для развертывания веб-сайтов из репозитория svn. Когда я развертываю веб-сайт, я называю экспортированный каталог имя_сайта-Rrevision_number. Я бы хотел, чтобы bash script автоматически переименовал экспортированный каталог, поэтому ему нужно узнать текущий номер версии из каталога экспорта. Если я запустил
$> svn info http://svn-repository/trunk
Path: trunk
URL: http://svn-repository/mystery/trunk
Repository Root: http://svn-repository/mystery
Repository UUID: b809e6ab-5153-0410-a985-ac99030dffe6
Revision: 624
Node Kind: directory
Last Changed Author: author
Last Changed Rev: 624
Last Changed Date: 2010-02-19 15:48:16 -0500 (Fri, 19 Feb 2010)
Число после строки Revision:
- это то, что я хочу. Как это получить в переменной bash? Я выполняю строчный анализ вывода из команды svn info
?