R/find_IP.R

Defines functions find_IP

Documented in find_IP

#' Find local IP address 
#'
#' @param IP IP identity from \code{ipconfig}. Defaults to \code{"IPv4"}
#'
#' @return
#' @export
#'
#' @examples
#' find_IP()
find_IP <- function(IP="IPv4"){
  if(.Platform$OS.type == 'windows') {
    ## Works for windows but need to test for IOS and Linux
    gsub(".*? ([[:digit:]])", "\\1", system("ipconfig", intern=T)[grep("IPv4", system("ipconfig", intern = T))])
  }
}
Jon-Peppinck/r2vr-2020 documentation built on Jan. 27, 2021, 3:23 a.m.