torutkのブログ

ソフトウェア・エンジニアのブログ

シェルスクリプト

bashでファイルから一行ずつ読み込み、正規表現で処理

最近のbash (3.0)は、他のプログラミング言語並みに正規表現が使えることが分かりました。また、ファイルから一行ずつ読み込んで処理する記述がwhile制御構文で書けることも今回知ることができました。 while read line; do [[ "$line" =~ "^error in (.*):[…