I have been trying to unzip multiple large files. I have been trying to use this function provided by Adam Bethke (see here) and below:
decompress_file <- function(directory, file, .file_cache = FALSE) {
    if (.file_cache == TRUE) {
       print("decompression skipped")
    } else {
      # Set working directory for decompression
      # simplifies unzip directory location behavior
      wd <- getwd()
      setwd(directory)
      # Run decompression
      decompression <-
        system2("unzip",
                args = c("-o", # include override flag
                         file),
                stdout = TRUE)
      # uncomment to delete archive once decompressed
      # file.remove(file) 
      # Reset working directory
      setwd(wd); rm(wd)
      # Test for success criteria
      # change the search depending on 
      # your implementation
      if (grepl("Warning message", tail(decompression, 1))) {
        print(decompression)
      }
    }
}
However, I keep getting the error message:
Error in system2("unzip", args = c("-o", file), stdout = TRUE) :
'"unzip"' not found
Any help/guidance would be much appreciated.