搜索open source projects,向我显示野外的规范文件确实使用了bash结构,例如cat info|while read
。
但它真的安全吗? rpm文档是否告诉我,我可以依靠%build
运行的Bash
部分?
答案 0 :(得分:4)
为每个规范节调用的默认shell由%_buildshell
给出。默认为/bin/sh
,但可以全局或基于每个节点覆盖。
答案 1 :(得分:0)
简短回答:是
答案很长:虽然bash已经成为Linux shell的事实上的标准,但实际上你可以依靠bash,将%_buildshell
指定为{{1正如在@Ignacio Vazquez-Abrams的回答中已经提到的那样