Check when install.packages fails in R
I recently found out that when install.packages() fails, it only returns a warning and not an error, i.e., the exit code is 0. R -q -e 'install.packages("thisdoesnotexist!!!")' > install.packages("thisdoesnotexist!!!") Installing package into ‘/home/dtang/R/x86_64-pc-linux-gnu-library/4.3’ (as ‘lib’ is unspecified) Warning message: package ‘thisdoesnotexist!!!’ is not available for this version of R A version of this package for…