Definition of the 'printversion()' function. The function tests whether
the variable that contains the version number is empty, and prints
the name of the utility and its version number as a formatted string,
if the version number is not an empty value.

Signed-off-by: Alexander Kapshuk <alexander.kaps...@gmail.com>
---
 scripts/ver_linux | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/scripts/ver_linux b/scripts/ver_linux
index 27b43ae..430b201 100755
--- a/scripts/ver_linux
+++ b/scripts/ver_linux
@@ -80,3 +80,10 @@ function version(cmd,    ver) {
        close(cmd)
        return ver
 }
+
+function printversion(name, value,  ofmt) {
+       if (value != "") {
+               ofmt = "%-20s\t%s\n"
+               printf(ofmt, name, value)
+       }
+}
-- 
2.7.3

Reply via email to