blob: 37019c8c5f911127b743613d4821c3556808b8b4 [file]
${parameter:offset}
${parameter:offset:length}
${parameter:-word}
${parameter:=word}
${parameter:?word}
${parameter:+word}
${parameter}
${parameter@Q}
${parameter@E}
${parameter@P}
${parameter@A}
${parameter@a}
${parameter@@}
${parameter@*}
${parameter^pattern}
${parameter^^pattern}
${parameter,pattern}
${parameter,,pattern}
${parameter/pattern/string}
${parameter%word}
${parameter%%word}
${parameter#word}
${parameter##word}
${#parameter}
${!name[@]}
${!name[*]}
${!prefix*}
${!prefix@}
if [[ -z "${CONTENT[${index}-${index}-${index}]-}" ]]; then
echo "Example"
fi
NEW_USERNAME=${NEW_USERNAME:-builduser}
REPOSITORY="https://repo.labs.intellij.net/cache/${REPOSITORY/https:\//https}"
local wait_seconds="${2:-10}" # 10 seconds as default timeout
OLD_USERNAME=${OLD_USERNAME:-jetbrains}
DISTRIB_MAJOR="${DISTRIB_RELEASE%.*}"
echo "export ${NAME^^}_HOME=$DIR" >/etc/profile.d/$NAME.sh
HOMEBREW_PACKAGES=($HOMEBREW_PACKAGES)
for PKG in ${HOMEBREW_PACKAGES[@]}
do
/usr/local/bin/brew install $PKG
done
local URL="${3:-https://repo.labs.intellij.net/download/oracle/$FILE}"
for component in ${distrs[*]}
do
wget -nv "https://repo.labs.intellij.net/download/oracle/${component}"
done
ARGS="--install /usr/bin/java java $JAVA_HOME/bin/java 100"
for i in "${commands[@]}"; do
ARGS="$ARGS --slave /usr/bin/$i $i $JAVA_HOME/bin/$i"
done
JDK_VER=${JDK_VER:-8.181}
DISTRIB_MAJOR=${DISTRIB_RELEASE%.*}
// array
declare -A SHA256MAP=( \
["11"]="3784cfc4670f0d4c5482604c7c513beb1a92b005f569df9bf100e8bef6610f2e" \
["9.0.4"]="39362fb9bfb341fcc802e55e8ea59f4664ca58fd821ce956d48e1aa4fb3d2dec" \
["10"]="c851df838a51af52517b74e3a4b251d90c54cf478a4ebed99e7285ef134c3435")
type="${entry[[:space:]]*}"
${parameter-word}
${parameter=word}
${parameter?word}
${parameter+word}
${@}
${parameter:-{}
line="${line%'\r'}"
line="${line%$'\r'}"
line="${line%"\r"}"