我正在使用 awk 使用特定的分隔符将字符串拆分为数组。现在,我想对数组的每个元素执行一些操作。
我能够像这样提取单个元素:
#! /bin/bash
b=12:34:56
a=`echo $b | awk '{split($0,numbers,":"); print numbers[1]}'`
echo $a
我想做这样的事情:
#! /bin/bash
b=12:34:56
`echo $b | awk '{split($0,numbers,":");}'`
for(i=0;i<length(numbers);i++)
{
// perform some operation using numbers[i]
}
我将如何在 bash 脚本中做这样的事情?