У меня есть сценарий оболочки, который я хотел бы сделать одну вещь, если пользователь физически использует компьютер, и одну вещь, если пользователь вошел в систему через SSH.
Как бы я поступил так?
Говоря более конкретно, моя обычная машина - OS X, и там я хочу использовать графический редактор OS X (BBEdit) в качестве моего РЕДАКТОРА. Однако, если я использую SSHing на своем Mac с моего нетбука, я хочу использовать vim - у меня нет графического подключения к моему Mac.
Спасибо!