【发布时间】:2014-08-16 03:57:31
【问题描述】:
我的数据集(data.txt)看起来像这样 [imageID,sessionID,height1,height2,x,y,crop]:
1,0c66824bfbba50ee715658c4e1aeacf6fda7e7ff,1296,4234,194,1536,0
2,0c66824bfbba50ee715658c4e1aeacf6fda7e7ff,1296,4234,194,1536,0
3,0c66824bfbba50ee715658c4e1aeacf6fda7e7ff,1296,4234,194,1536,0
4,0c66824bfbba50ee715658c4e1aeacf6fda7e7ff,1296,4234,194,1536,950
这些是我希望使用的一组值。我是 shell 脚本的新手 :) 我像这样逐行读取文件,
cat $FILENAME | while read LINE
do
string=($LINE)
# PROCESSING THE STRING
done
现在,在上面的代码中,获取字符串后,我希望执行以下操作: 1. 将字符串拆分为逗号分隔值。 2. 将这些变量存储到 imageID[],sessionID[] 等数组中。
我需要访问这些值以使用 imagemagick 进行图像处理。 但是,我无法正确执行上述步骤
【问题讨论】:
标签: arrays string shell unix awk