Some corrections on link_* functions
This commit is contained in:
parent
4bc141d2af
commit
bc2836bbda
1 changed files with 7 additions and 6 deletions
|
@ -217,11 +217,15 @@ link_directory () {
|
|||
# $2: destination directory
|
||||
|
||||
local source
|
||||
source="${repository}/$1"
|
||||
source="$1"
|
||||
local dest
|
||||
dest="$2"
|
||||
printf "\nProcess directory %s\n" "$source"
|
||||
|
||||
if [[ ! $source =~ ^$repository ]]
|
||||
then
|
||||
echo "Add repo before source"
|
||||
source="${repository}/$source"
|
||||
fi
|
||||
[ ! -d "$source" ] && { error " -> source is not a directory"; return; }
|
||||
[ ! -d "$dest" ] && { error " -> destination is not a directory"; return; }
|
||||
|
||||
|
@ -248,13 +252,10 @@ link_directories () {
|
|||
dest="$2"
|
||||
printf "\nProcess directory %s\n" "$source"
|
||||
|
||||
[ ! -d "$source" ] && { error " -> source is not a directory"; return; }
|
||||
[ ! -d "$dest" ] && { error " -> destination is not a directory"; return; }
|
||||
|
||||
while read -r d
|
||||
do
|
||||
link_directory "$d" "${dest}"
|
||||
done < <(ls -d -1 "${source}"/*/)
|
||||
done < <(ls -d -1 "${repository}/${source}"/*/)
|
||||
}
|
||||
|
||||
link_files () {
|
||||
|
|
Reference in a new issue