Topologikus rendezésnek hívják az algoritmust, és nem mondanám bonyolultnak. Aki bashban akarja megírni, hát az meg az ő baja. --