home · contact · privacy
Add captcha placeholder to templating.
[redo-blog] / add_dir.sh
index 36bcf665d47af61e6ed8f6653732489613a06bc6..14d2c7a99acbc5e637e1e31043fd2f2d3cf39c59 100755 (executable)
@@ -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"