grepの複数行になる出力結果に処理を行いたい

grepの複数行の出力結果に処理を行いたい時は一度配列に格納する

コマンドの出力結果を配列に格納するarray=($(コマンド))

//grepした結果を配列に入れる
array=()
array=($(cat aaa.txt | grep hoge ))
//配列に格納した各要素に処理を行う
for i in ${array[@]}
do
echo $i
done