ファイルから「.png」を含む行をすべて削除するにはどうすればよいですか?

ファイルから「.png」を含む行をすべて削除するにはどうすればよいですか?

URLのリストがあり、その一部は画像を指しています。

http://s.thebrighttag.com/iframe?c=A5lqOqP
http://s.wordpress.com/imgpress?resize=136,136&url=http%3A%2F%2Fdata.whicdn.com%2Fimages%2F2833524%2F4thofJuly-collage_large.jpg%3F1278084193

ファイルからこの行をどのように削除できますか?

ベストアンサー1

cat file | grep -v "\.png" >new_file_without_pngs

更新されたコメント:

egrep -iv "\.(png|jpg|jpeg|gif|etc)" file >new_file

おすすめ記事