Aqui está uma solução sem regex, porque
Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems.
(pegue com um grão de sal)
Você pode usar cut
duas vezes :
git svn log --limit=1 --oneline | cut -d ' ' -f 1 | cut -c 2-
O primeiro recorte ( cut -d ' ' -f 1
) define o espaço como delimitador de coluna e seleciona apenas a primeira coluna, portanto r12345
. O segundo corte ( cut -c 2-
) seleciona o caractere na posição 2 e após ( 2-
).