setup/source: allow user to remove one skipped dir
This commit is contained in:
parent
8f7c907fb9
commit
6bfbc024a3
@ -35,6 +35,7 @@ setupSource() {
|
|||||||
This prompt will loop until an empty string is encountered.
|
This prompt will loop until an empty string is encountered.
|
||||||
EODesc
|
EODesc
|
||||||
cd "$sourcepath"
|
cd "$sourcepath"
|
||||||
|
count=${#skippeddirectories[@]}
|
||||||
for (( i=0 ; 1 ; i++ ))
|
for (( i=0 ; 1 ; i++ ))
|
||||||
do
|
do
|
||||||
read \
|
read \
|
||||||
@ -45,9 +46,13 @@ setupSource() {
|
|||||||
if [ -n "$value" ]
|
if [ -n "$value" ]
|
||||||
then
|
then
|
||||||
skippeddirectories[i]="$value"
|
skippeddirectories[i]="$value"
|
||||||
|
elif (( i < count ))
|
||||||
|
then
|
||||||
|
unset skippeddirectories[i]
|
||||||
else
|
else
|
||||||
break
|
break
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
unset count
|
||||||
cd - >/dev/null
|
cd - >/dev/null
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user