Cheers Robert,

I found the culprit. My rsuffix paramter was adding some whitespaces which was 
making the array values unique.

Wayne

> On 23 Feb 2018, at 11:19 am, Robert Shubert <[email protected]> wrote:
>
> Wayne,
>
> Look for something simple because that should work.
>
> If you’re stuck forward the TAF or a reproduction of the problem to me at 
> support.
>
> Robert
>
> From: Wayne Irvine [mailto:[email protected] 
> <mailto:[email protected]>]
> Sent: Wednesday, February 21, 2018 3:42 PM
> To: [email protected] <mailto:[email protected]>
> Subject: TeraScript-Talk: Distinct IPs
>
> I am building a tool to allow me to add addresses to Postfix list of banned 
> IPs.
>
> I’ve got it parsing the files and extracting the IPs and sorting them in 
> order, but I can’t get @DISTINCT to work.
>
> <@ASSIGN NAME=DistinctBadIPs VALUE=<@DISTINCT ARRAY=BadIPs COLS="1 DICT" 
> SCOPE=local>>
>
> <snip>
> 173.240.14.31 Your IP is SPAM!
> 173.240.14.61 Your IP is SPAM!
> 185.153.229.0/24 Your IP is SPAM!
> 185.162.146.0/24 Your IP is SPAM!
> 185.179.244.77 Your IP is SPAM!
> 185.179.244.77 Your IP is SPAM!
> 185.179.244.77 Your IP is SPAM!
> 185.179.244.77 Your IP is SPAM!
> 185.179.244.77 Your IP is SPAM!
> 185.179.244.77 Your IP is SPAM!
> 185.179.244.77 Your IP is SPAM!
> 185.179.244.77 Your IP is SPAM!
> 185.179.246.28 Your IP is SPAM!
> 185.65.246.142 Your IP is SPAM!
> 185.70.187.118 Your IP is SPAM!
> <snip>
>
> I’ve tried default (SMART), NUM, and DICT comparison types. Is it due to the 
> ‘.’s or something dumb I’m doing?
>
> Wayne
>
> Byteserve Pty Ltd
> w: http://www.byteserve.com.au/ <http://www.byteserve.com.au/>
> e: [email protected] <mailto:[email protected]>
> p: +61 02 9960 6099
> m: 0409 960 609
> f: +61 02 9960 6088
>
>
> To unsubscribe from this list, please send an email to 
> [email protected] <mailto:[email protected]> with "unsubscribe 
> terascript-talk" in the body.
>
> To unsubscribe from this list, please send an email to 
> [email protected] <mailto:[email protected]> with "unsubscribe 
> terascript-talk" in the body.

Byteserve Pty Ltd
w: http://www.byteserve.com.au/
e: [email protected]
p: +61 02 9960 6099
m: 0409 960 609
f: +61 02 9960 6088




----------------------------------------

To unsubscribe from this list, please send an email to [email protected] 
with "unsubscribe terascript-talk" in the body.

Reply via email to