Після запуску:
env ; #from with in terminal
Я бачу такий вихід:
TERM_PROGRAM=Apple_Terminal ;#Not sure Terminal.app
TERM_PROGRAM_VERSION=273 ;#The CFBundleVersion of Terminal.app
TERM=xterm-color
SHELL=/bin/bash
...
Після спроби надати значення кожному з перелічених змінних я не можу реально знайти жодних остаточних джерел для чого саме використовуються змінні TERM_PROGRAM та TERM_PROGRAM_VERSION. Сторінки Man і Apropos не показують нічого, що пояснює це, а Google також не так. Зрозуміло, це стосується якихось специфічних параметрів Apple в Mac OS X, просто не впевнений, що?