Ну и имя хоста обычно доступно как переменная окружения:
# Windows: COMPUTERNAME, Linux: HOST or HOSTNAME
host <- Sys.getenv(c("COMPUTERNAME", "HOST", "HOSTNAME"))
host <- unname(host[nchar(host)>0][1])
... Но, возможно, было бы лучше добавить переменную среды при запуске R:
R -f myscript.R myserver=A
Затем получите переменную env из вашего скрипта:
server <- Sys.getenv("myserver")
msg <- switch (server, A="Sent by server A", B="Sent by server B", "Default message")