String 从字符串中提取不同的部分

String 从字符串中提取不同的部分,string,bash,String,Bash,在linux bash中,我有一个如下字符串: [57230.30555556, 57230.30902778, 57230.3125, 57230.31597222, 57230.31944444] 是否有可能为每个索引提取该索引之前的部分。和后面的部分之间。那么,? 例如: part1=57230 part2=30555556 非常感谢您的支持试试这个方法 cat file | awk -F, '{for (i=1; i<=NF; i++) {split($i, A,"\.");

在linux bash中,我有一个如下字符串:

 [57230.30555556, 57230.30902778, 57230.3125, 57230.31597222, 57230.31944444]
是否有可能为每个索引提取该索引之前的部分。和后面的部分之间。那么,? 例如:

part1=57230
part2=30555556
非常感谢您的支持

试试这个方法

cat file | awk -F, '{for (i=1; i<=NF; i++) {split($i, A,"\."); printf("part1=%s\npart2=%s\n", A[1], A[2]);}}'  
cat文件| awk-F'{for(i=1;i@fedorqui.不完全是: