]> git.donarmstrong.com Git - bin.git/blobdiff - upload_ics
fix ambiguous redirect
[bin.git] / upload_ics
old mode 100644 (file)
new mode 100755 (executable)
index 559d442..39e3855
@@ -8,20 +8,20 @@ tempdir=$(mktemp -d)
 tempdir=$(readlink -f "$tempdir")
 trap "/bin/rm -f \"$tempdir\"/*.ics; rmdir \"$tempdir\"" QUIT INT EXIT
 
-for ics in "$@"; do
+for file in "$@"; do
     bevents=($(grep -n BEGIN:VEVENT "$file" | cut -d: -f1))
     eevents=($(grep -n END:VEVENT "$file" | cut -d: -f1))
 
     ehead=${bevents[0]}
     let "ehead -= 1"
 
-    bfoot=$(wc -l < $file)
+    bfoot=$(wc -l "$file")
     let "bfoot -= ${eevents[-1]}"
 
     for (( i=0; i < ${#bevents[@]}; i++)); do
-        head -n $ehead "$file" > "$file"-$i.ics
-        sed -n ${bevents[$i]},${eevents[$i]}p "$file" >> "$file"-$i.ics
-        tail -n $bfoot "$file" >> "$file"-$i.ics
+        head -n $ehead "$file" > "$file-$i.ics";
+        sed -n ${bevents[$i]},${eevents[$i]}p "$file" >> "$file-$i.ics";
+        tail -n $bfoot "$file" >> "$file-$i.ics";
     done
 done