How clean simple queues with null targer address?

I have many simple queues with target address.

I need to remove all queues with null ip in target-addresses

for example:

name="one" target-addresses=192.168.50.150/32 dst-address=0.0.0.0/0 interface=all parent=none direction=both priority=8 queue=default-small/default-small limit-at=0/0 max-limit=0/0 burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s total-queue=default-small



name="queue146" dst-address=0.0.0.0/0 interface=all parent=none direction=both priority=8 queue=default-small/default-small limit-at=0/0 max-limit=0/0 burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s total-queue=default-small

help pls

queue simple remove [find target-addresses=null] :confused:

this is how you can remove those queues.

/queue simple
:foreach i in=[find] do= { :if ([:typeof [get  $i target-addresses ]]="nil") do={ remove $i; } }

wow, very very big thanks :smiley: