bash の特定の行からファイルを 1 行ずつ読み込もうとしています。while コマンドを使用して、カウントをインクリメントしてファイルの各行を読み取っています。特定の行から開始することはできますか?
let count=0
declare -a ARRAY
while read LINE; do
ARRAY[$count]=$LINE
vech=${ARRAY[$count]}
if [...blah ..]
then
...blah..
fi
sleep 2
((count++))
done < filec.c
提案やアルゴリズムの形でのあらゆる種類のヘルプを歓迎します。
編集: 行番号を variable として渡そうとしています。私は特定のパターンを探しています。見つかった場合は、パターンから始まる行番号を渡す必要があります。