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