0

次の文字列があります。

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

次の 3 つのサブセクションに分けて取得したいと思います。

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

事前に助けてくれてありがとう。

4

1 に答える 1

0
a=$(echo ${STR} | cut -d, -f1)
b=$(echo ${STR} | cut -d, -f2-3)
c=$(echo ${STR} | cut -d, -f4-6)
于 2011-04-07T13:07:39.390 に答える