Fix R update script
This commit is contained in:
@@ -13,15 +13,20 @@ is_root
|
||||
|
||||
if [[ $# -eq 2 ]]; then
|
||||
re='^[0-9].[0-9].[0-9]$'
|
||||
[[ $1 =~ $re ]] || echo "Bad R version number" && exit 1
|
||||
if [[ ! $1 =~ $re ]]; then
|
||||
echo "Bad R version number"
|
||||
exit 1
|
||||
fi
|
||||
re='^[0-9][0-9][0-9][0-9].[0-9][0-9].[0-9]-[0-9]+$'
|
||||
[[ $2 =~ $re ]] || echo "Bad RStudio version number" && exit 1
|
||||
if [[ ! $2 =~ $re ]]; then
|
||||
echo "Bad RStudio version number"
|
||||
exit 1
|
||||
fi
|
||||
else
|
||||
echo "You must provide exactly two arguments!"
|
||||
echo "\$1: R version, ex. '4.1.2'"
|
||||
echo "\$2: RStudio version, ex. '2021.09.1-372'"
|
||||
exit 1
|
||||
|
||||
fi
|
||||
|
||||
ask_ok "Update R to version $1 and RStudio to version $2?" || exit $?
|
||||
|
||||
Reference in New Issue
Block a user