在spec文件中使用shebang而不是评论

时间:2015-05-29 16:46:29

标签: rpmbuild

我需要围绕我在RPM中打包的二进制文件制作一个小包装器脚本。包装脚本需要说"#!/ bin / sh"在顶部。但是,当我这样做时,"#..."被视为评论。不,不要发表评论。

有没有办法使用预定义的变量或转义序列来制作一个shebang(在第一行)?

这是我在.spec文件中的小代码:

%build
echo #!/bin/bash                                     > foobar
echo export LD_LIBRARY_PATH=/opt/foobar/foobar/lib  >> foobar
echo /opt/foobar/lib/foobar                         >> foobar
echo exit $?                                        >> foobar

...%构建周期中第1行的结果只是" + echo。"

我必须采取不同的方法吗?如果是这样,采用什么方法?

1 个答案:

答案 0 :(得分:2)

回到我的问题。

引用哈希爆炸声。 '努夫说。谢谢。