]> git.plutz.net Git - serve0/blobdiff - indexmeta.sh
slight code improvements
[serve0] / indexmeta.sh
index 4545df93118bff9869839b0d9dbebcee3011c19e..371c51f5dc010d9eb4394e401e536810e4bff932 100644 (file)
@@ -85,7 +85,7 @@ meta_dir(){
     touch "$meta"  # preliminary touch to prevent concurrent generators
     find "$dir" -type f -mindepth 1 -maxdepth 1 \
     | grep -E "$file_pattern" \
-    | while v="$(line)"; do
+    | while read -r v; do
       meta_line "$v"
     done >"$meta"
 
@@ -94,7 +94,7 @@ meta_dir(){
     touch "$meta"
     find "$dir" -type f -mindepth 1 -maxdepth 1 \
     | grep -E "$file_pattern" \
-    | while v="$(line)"; do
+    | while read -r v; do
       if [ "$v" -nt "$meta" ]; then
         grep -qF "     $(meta_name "$v")" "$meta" \
         || meta_line "$v"