From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752681AbcF1K0s (ORCPT ); Tue, 28 Jun 2016 06:26:48 -0400 Received: from mail-lf0-f67.google.com ([209.85.215.67]:32938 "EHLO mail-lf0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752505AbcF1KUW (ORCPT ); Tue, 28 Jun 2016 06:20:22 -0400 From: Alexander Kapshuk To: linux-kernel@vger.kernel.org Cc: gregkh@linuxfoundation.org, Alexander Kapshuk Subject: [PATCH 32/32] ver_linux: 'printversion()' function definition Date: Tue, 28 Jun 2016 13:19:06 +0300 Message-Id: <1467109146-20331-32-git-send-email-alexander.kapshuk@gmail.com> X-Mailer: git-send-email 2.7.3 In-Reply-To: <1467109146-20331-1-git-send-email-alexander.kapshuk@gmail.com> References: <1467109146-20331-1-git-send-email-alexander.kapshuk@gmail.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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 --- 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