Я хотел бы разбить строковую переменную на две части. Строка имеет вид:Как я могу разделить строку на две с POSIX sh?
mingw32mingw32
linux64mingw32
mac64mingw64
Я хотел бы выйти:
mingw32 mingw32
linux64 mingw32
mac64 mingw64
я знаю о cut
, но я думаю, что это слишком просто для этого. Я также могу сделать это вручную (есть действительно только пять или шесть вариантов), но я чувствую, что есть лучший способ. Я просто не слишком разбираюсь в инструментах оболочки.
Примечание. Я хочу, чтобы это работало в POSIX sh для максимальной совместимости, поэтому нет GNU- или Bash-isms.
Вы, сэр, блестящие. Это должно быть самым легким решением (и наиболее переносимым) возможным ':-)'. – rubenvb