La cadena de rama es 24000ACB
, ¿cómo puedo sacarla sed
?
Lo intenté echo 'origin/releases/2400ACB 294125569b2dc926158b64115f1467f916c9 WIP' | sed 's/[origin/releases/]//g'
.
Respuesta1
Imprima la siguiente parte origin/releases/
que contiene más de un carácter que no sea espacio:
echo 'origin/releases/2400ACB 294125569b2dc926158b64115f1467f916c9 WIP' | sed -n 's/origin\/releases\/\([^ ]\+\).*/\1/p'
O imprima la parte que sigue a la última /
que contiene más de un carácter que no sea espacio:
echo 'origin/releases/2400ACB 294125569b2dc926158b64115f1467f916c9 WIP' | sed -n 's/.*\/\([^ ]\+\).*/\1/p'
Respuesta2
Intentarecho 'origin/releases/2400ACB 294125569b2dc926158b64115f1467f916c9 WIP' | sed 's/[origin/releases/]//g' | awk '{print $1}'