fooネットワークから大量のデータを取り込み、とをフィルタリングしていますbar。
for i in example.com example.org example.net
do
echo "Data from $i"
curl $i/data.csv | grep --after-context=3 "foo|bar"
done
が表示されるたびfooに、次の数行 ( grep --after-context=3) を確認する必要がありますが、 がbar表示されると、その 1 行だけが必要になります。
grep単一の , sed, awk(または他の標準的な UNIX) コマンドで動作させることは可能ですか?