次の形式の文字列があるとします。
(x1,y1,z1) (x2,y2,z2) (x3,y3,z3)
-99 <= xi
, yi
, zi
<= 99
入手する最も簡単な方法は何x1
ですかy1
?
私は動作する次のことを試しましたが、私のアプローチは十分にエレガントではないと思います。
string="(x1,y1,z1) (x2,y2,z2) (x3,y3,z3)"
x1=( $(echo $string | cut -d"," -f1 | cut -d"(" -f2) )