我需要围绕我在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。"
我必须采取不同的方法吗?如果是这样,采用什么方法?
答案 0 :(得分:2)
回到我的问题。
引用哈希爆炸声。 '努夫说。谢谢。