3
检查是否从bash脚本安装了ruby gem
我需要从bash脚本中检查是否安装了某些Ruby gem。 我以为我可以做类似的事情 if ! gem list <name>; then do_stuff; fi 但是在命令行上使用进行的测试echo $?表明,gem list <name>无论是否实际找到名称,它都会返回0。 这是否意味着我必须使用grep来过滤gem列表的输出,还是有更好的方法来检查是否已安装gem?