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 スクリプトでこのようなことを行うにはどうすればよいですか?