style(unitproc):bkFreqWrite:Add boilerplate and semicolons
[BK-2020-03.git] / unitproc / bkFreqWrite
index cec372e5b8a204602dc5a243d1c1fc0f0cefc90b..2111e2c78f85b7b8113d42c5726e7f3957950c87 100644 (file)
@@ -13,12 +13,12 @@ magicWriteBuffer() {
     printf "%s\n" "${buffer[@]}" >> /dev/shm/$(date +%s)..bkFreqWrite-output.txt;
 }
 
     printf "%s\n" "${buffer[@]}" >> /dev/shm/$(date +%s)..bkFreqWrite-output.txt;
 }
 
-bufferRound=0
+bufferRound=0;
 # Run until script TTL seconds pass
 while [[ $SECONDS -lt "scriptTTL" ]]; do
     bufferTOD="$((SECONDS + $bufferTTL))";
 # Run until script TTL seconds pass
 while [[ $SECONDS -lt "scriptTTL" ]]; do
     bufferTOD="$((SECONDS + $bufferTTL))";
-    lineCount=0
-    # Start and fill buffer until buffer time-of-death (TOD) arrives
+    lineCount=0;
+    # Consume stdin to fill buffer until buffer time-of-death (TOD) arrives
     while read -r line && [[ $SECONDS -lt "$bufferTOD" ]]; do
        # Append line to buffer
        buffer+=("$line");
     while read -r line && [[ $SECONDS -lt "$bufferTOD" ]]; do
        # Append line to buffer
        buffer+=("$line");
@@ -33,3 +33,6 @@ while [[ $SECONDS -lt "scriptTTL" ]]; do
     # Increment buffer round
     ((bufferRound++));
 done;
     # Increment buffer round
     ((bufferRound++));
 done;
+
+# Author: Steven Baltakatei Sandoval
+# License: GPLv3+