mirror of
https://github.com/sdkman/sdkman-cli.git
synced 2026-06-07 15:27:07 -04:00
Move handling of lines without newlines to while loop
This commit is contained in:
committed by
Marco Vermeulen
parent
734f7ad133
commit
13db4d631d
@@ -17,15 +17,15 @@
|
||||
#
|
||||
|
||||
function __sdk_env {
|
||||
if [[ ! -f .sdkmanrc ]]; then
|
||||
__sdkman_echo_red '.sdkmanrc not found.'
|
||||
readonly sdkmanrc='.sdkmanrc'
|
||||
|
||||
if [[ ! -f "$sdkmanrc" ]]; then
|
||||
__sdkman_echo_red "$sdkmanrc not found."
|
||||
|
||||
return 1
|
||||
fi
|
||||
|
||||
local candidate version
|
||||
|
||||
while IFS='=' read -r candidate version || [[ -n $candidate ]]; do
|
||||
while IFS='=' read -r candidate version || [[ -n "$candidate" ]]; do
|
||||
__sdk_use "$candidate" "$version"
|
||||
done < .sdkmanrc
|
||||
done < "$sdkmanrc"
|
||||
}
|
||||
Reference in New Issue
Block a user