2017-11-08 7 views

答えて

2

の各発生の行番号を含む配列にあなたはgrep -n & cutで簡単にそれを行うことができます。

arr=($(grep -n Index file | cut -d: -f1)) 

が、さらに簡単awkと:

arr=($(awk '/Index/ {print NR}' file)) 

どちらの場合も、シェル配列arrIndexfileでの表示される行番号を保持します。

関連する問題