У меня есть переменная вида xx-xx-xx-xx, где каждый xx — это число (длина каждого xx неизвестна)
Мне нужно извлечь эти числа в отдельные переменные для уметь ими манипулировать. Я пытался посмотреть на регулярные выражения, но не нашел никакого решения (или я просто настолько слеп, чтобы не заметить.
В идеале решение должно выглядеть так
#!/bin/sh
# assume VARIABLE equals 1234-123-456-890
VARIABLE=$1
# HERE SOME CODE assigning variables $PART1 $PART2 $PART3 $PART4
echo $PART1-$PART2-$PART3-$PART4
# Output will give us back 1234-123-456-890
Я новичок в сценариях оболочки, поэтому я мог что-то упустить.
]