ten příkaz od Myrmici je nějaký divný (příkazy oddělené jedním &?)
První ping se spustí, a hned se vrátí do terminálu, provede se druhý ping a do terminálu se vrátí až po jeho dokončení. Tím budu vědět kdy oba příkazy skončí. (první skončí chviličku před druhým, pokud je vše OK)
Nevím, nemohu teď vyzkoušet. Jeden & ti dá příkaz na pozadí, pokud chceš, aby se ti druhý příkaz spustil v případě, že první dopadne dobře, tak bys měl oddělit &&. Pokud se má spustit, ať dopadne první příkaz dobře nebo špatně, tak oddělit středníkem.
Pokud tazatel chce paralelní zpracování, tak je lepší nechat příkaz na pozadí pracovat a paralelně spustit druhý ping. Ping 3 x je nedostatečný, minimálně bych nastavil 10, nebo bych řešil intervalem -i 10 a počet bych nenastavoval, killnout se dá vždycky.
#!/bin/bash
ping -I eth0 -i 10 10.0.0.138 >> /tmp/eth0.log &
ping -I eth2 -i 10 10.0.0.138 >> /tmp/eth2.log &
exit 0