| символ - это труба, которая имеет особое значение в KSH.
Оберните всю строку в одинарные кавычки, и все будет в порядке.
var = 'aa1 | AA1 | aA1'
Хотя, если вы сравниваете что-то вроде egrep позже, вы можете просто передать его '-i', и оно станет нечувствительным к регистру, или принять ввод от пользователя и пропустить его через 'tr', чтобы все заглавные или строчные так что вы знаете, что это будет.
Множество простых способов снять кожу с кошки.