fix(bkgpslog):timeNanosec:Make internal variables local
[BK-2020-03.git] / unitproc / bktemp-timeNanosec
index 3614120a43f2c1126dd49f3b77793aee48a9254e..1fe077f41af24a8f22e2d7f8102b9f2a91803dac 100644 (file)
@@ -3,10 +3,11 @@
 
 timeNanosec() {
     # Desc: Get epoch nanoseconds
 
 timeNanosec() {
     # Desc: Get epoch nanoseconds
-    # Version 0.1.1
+    # Version 0.1.2
     # Input: (none)
     # Output: Nanoseconds since 1970-01-01
     # Depends: date 8
     # Input: (none)
     # Output: Nanoseconds since 1970-01-01
     # Depends: date 8
+    local currentTime epochSeconds fracNanosec epochNanosec
     currentTime="$(date +%s.%N)";
     epochSeconds="$(echo "$currentTime" | cut -d. -f1)";
     fracNanosec="$(echo "$currentTime" | cut -d. -f2)";
     currentTime="$(date +%s.%N)";
     epochSeconds="$(echo "$currentTime" | cut -d. -f1)";
     fracNanosec="$(echo "$currentTime" | cut -d. -f2)";
@@ -17,3 +18,6 @@ timeNanosec() {
 #==BEGIN sample code==
 echo "It's been $(timeNanosec) nanoseconds since 1970-01-01.";
 #==END sample code==
 #==BEGIN sample code==
 echo "It's been $(timeNanosec) nanoseconds since 1970-01-01.";
 #==END sample code==
+
+# Author: Steven Baltakatei Sandoval
+# License: GPLv3+