Ok, descobri:
egrep -o "[0-9]{5}" | while read -r line ; do curl http://mydomain.com/activate/$line ; done
Se minha operação grep retornar uma lista de IDs como a seguinte, posso de alguma forma alimentar / enviar cada linha para um parâmetro do comando da linha de comando?:
12345
84758
49549
..
Por exemplo, com o resultado acima do grep, eu gostaria de ligar com cURL .
curl http://example.org/activate/12345
curl http://example.org/activate/84758
curl http://example.org/activate/49549
Ok, descobri:
egrep -o "[0-9]{5}" | while read -r line ; do curl http://mydomain.com/activate/$line ; done
Tags command-line bash grep pipe linux