Then why are you specifying "-c highlight"? Since your if-statement is only true if the line matches an entry in the Address Book's Highlight section, the echoed line will always have that colour and never the "Highlight text" colour.