Функция PRINT не выводит строки в которых содержится символ "$". Выкидывает ошибку.
При этом PRINT("$somevar")
тоже не работает, даже если есть такая переменная.
Было бы неплохо если бы PRINT("$somevar") работало, и при этом можно было бы напечатать "$" знак.
Например с использованием экранирования: PRINT("\$")