Учитывая строку, я хочу получить разделы строки на основе разделителей, используя команду вырезать? - PullRequest
0 голосов
/ 07 апреля 2011

У меня есть следующая строка:

MrRelatedTests/ubsr064412_01.tst,GREEN,verified skipped,lwks08,31s,1

Я хочу получить ее в следующих трех подразделах:

MrRelatedTests/ubsr064412_01.tst
GREEN,verified skipped
lwks08,31s,1

Я должен использовать этот материал в сценарии оболочки.Таким образом, если $string=MrRelatedTests/ubsr064412_01.tst,GREEN,verified skipped,lwks08,31s,1 я смогу получить следующее

$a=MrRelatedTests/ubsr064412_01.tst
$b=GREEN,verified skipped
$c=lwks08,31s,1

Заранее спасибо за помощь.

1 Ответ

0 голосов
/ 07 апреля 2011
a=$(echo ${STR} | cut -d, -f1)
b=$(echo ${STR} | cut -d, -f2-3)
c=$(echo ${STR} | cut -d, -f4-6)
...