X-Git-Url: https://plomlompom.com/repos/?p=redo-blog;a=blobdiff_plain;f=add_dir.sh;h=14d2c7a99acbc5e637e1e31043fd2f2d3cf39c59;hp=36bcf665d47af61e6ed8f6653732489613a06bc6;hb=db7d3a5afde411f072f7d8b3f809b1906f4910de;hpb=6ee5e0e20b722b1d4e72dfa52a19ec684cb30410 diff --git a/add_dir.sh b/add_dir.sh index 36bcf66..14d2c7a 100755 --- a/add_dir.sh +++ b/add_dir.sh @@ -3,8 +3,8 @@ set -e link_files_in_dir () { - srcdir="$1" - for file in "$srcdir"/* "$srcdir"/.*; do + local parent_dir="$1" + for file in "$parent_dir"/* "$parent_dir"/.*; do if [ -f "$file" ]; then set +e ln -s "$file" @@ -13,15 +13,15 @@ link_files_in_dir () { [ $(basename "$file") != "." ] && \ [ $(basename "$file") != ".." ]; then dir=$(basename "$file") - mkdir "$dir" + mkdir -p "$dir" cd "$dir" - link_files_in_dir "$srcdir/$dir" + link_files_in_dir "$parent_dir/$dir" cd .. fi done } -srcdir=`pwd`/processor +src_dir=`pwd`/processor mkdir -p "$1" cd "$1" -link_files_in_dir "$srcdir" +link_files_in_dir "$src_dir"