我目前有一个bash脚本,它检查一些依赖关系,然后执行一些生成pdf的代码。右对齐bash输出与周期
此刻,当相关性检查我的输出是这样的:
CHECKING DEPENDENCIES:
4.3.33(1)-release.................................OK
wkhtmltopdf 0.12.1 (with patched qt)..............OK
jq-1.4............................................OK
依赖名称和行之间的周期数是硬编码。因此,运行不同版本的脚本的任何人都会错误地证明OK
正确如下。
CHECKING DEPENDENCIES:
4.3.33(1)-release.................................OK
wkhtmltopdf 0.11.0..............OK
jq-1.4............................................OK
我想,这可能是最简单的创造,它传递依赖的名义,一个单独的函数,如果它好不好。该功能然后打印出名称,点数和OK或NOK。
我磕磕绊绊的是如何执行点数,如果有一个更简单的方法来做到这一点。
只需使用['printf'](http://stackoverflow.com/a/4410103/477563) – 2015-03-13 16:20:18