Когда я запускаю скрипты R, я иду, делают что-то еще на другом рабочем столе. Если я часто не проверяю, я никогда не знаю, когда что-то закончено. Существует ли способ вызвать звуковой сигнал (как системный звуковой сигнал) или заставить R играть звук или уведомлять рычание с помощью некоторого кода в конце моего сценария?
alarm()
Функция alarm. Она работает, посылая \a
на консоль
Вы должны поставить его в Твиттер, когда он будет готов: http://cran.r-project.org/web/packages/twitteR/index.html
Или, если вы используете дистрибутив GNU / Linux и имеете модуль pcspkr в черном списке (динамик ПК всегда меня раздражал), попробуйте объединить system
с какое-то звуковое / визуальное уведомление, например
system("aplay -t wav /usr/share/sounds/phone.wav") # for auditive bell (an I mean it literary)
system("zenity --title=\"R script info\" --text=\"Script has finished with zero exit status\" --info") # for GTK dialog
Вы можете проверить руководство zenity , если вы предпочитаете оповещение, скажем, в области уведомлений ... Но с функцией system
вы можете делать практически все, что угодно: отправлять электронное письмо, запустить какой-нибудь другой скрипт, перезагрузить машину, sudo rm -rf *. *
и т. д. что-нибудь ... и я серьезно.
Но это означает только ЕСЛИ вы используете дистрибутив GNU / Linux (или UNIX), в противном случае придерживайтесь специальных команд Windows, хотя в этом случае я не могу дать вам много информации .. .