# Script Metadata
scriptName="bklog"; # Define basename of script file.
-scriptVersion="0.1.12"; # Define version of script.
+scriptVersion="0.1.13"; # Define version of script.
scriptURL="https://gitlab.com/baltakatei/ninfacyzga-01"; # Define wesite hosting this script.
scriptTimeStart="$(date +%Y%m%dT%H%M%S.%N)"; # YYYYmmddTHHMMSS.NNNNNNNNN
scriptHostname=$(hostname); # Save hostname of system running this script.
## Process buffer and write to dir_tmp
for index in "${!pathouts[@]}"; do
- writeCmd2="${procStrings[$index]}"
- eval "$writeCmd1 | $writeCmd2 | $writeCmd3 | $writeCmd4" >> "${pathouts[$index]}";
+ writeCmd2="${procStrings[$index]}";
+ writeCmdAll="$writeCmd1 | $writeCmd2 | $writeCmd3 | $writeCmd4" && vbm "STATUS:$fn:Assembled command:\"$writeCmdAll\"";
+ eval "$writeCmdAll" >> "${pathouts[$index]}" && vbm "STATUS:$fn:Wrote command output to ${pathouts[$index]}";
done;
# Append dir_tmp files to pathout_tar
wait; # Wait to avoid collision with older magicProcessWriteBuffer() instances (see https://www.tldp.org/LDP/abs/html/x9644.html )
for index in "${!pathouts[@]}"; do
- appendFileTar "${pathouts[$index]}" "${fileouts[$index]}" "$pathout_tar" "$dir_tmp";
+ appendFileTar "${pathouts[$index]}" "${fileouts[$index]}" "$pathout_tar" "$dir_tmp" && \
+ vbm "STATUS:$fn:Appended ${pathouts[$index]} to $pathout_tar";
done;
# Remove secured chunks from dir_tmp
for path in "${pathouts[@]}"; do
- rm "$path";
+ rm "$path" && vbm "STATUS:$fn:Removed:$path";
done;
vbm "STATUS:$fn:Finished magicProcessWriteBuffer().";