1
是否可以在spec文件中编写ksh脚本?RPM +在spec文件中编写脚本
目标,根据该规范文件是rpm -i my_rpm.rpm
期间,KSH脚本会做一些安装&配置
例如运行其他脚本,并编辑了一些文件
THX
是否可以在spec文件中编写ksh脚本?RPM +在spec文件中编写脚本
目标,根据该规范文件是rpm -i my_rpm.rpm
期间,KSH脚本会做一些安装&配置
例如运行其他脚本,并编辑了一些文件
THX
您可以指定在外壳脚本中使用与-p
我相信。
因此,它看起来像:
%post -p /sbin/ldconfig
或者:
如果它不是很难你们有剧本完整规格文件%post -p /bin/ksh
do_stuff_here
spec文件中的Scriptlets通常由bash执行;然而,如果你需要使用不同的shell,你当然可以做到这一点。只要写这样的东西:
cat > /tmp/script <<EOF
# write script here
EOF
ksh /tmp/script
好吧,这不是很安全,但你明白了。这将是更安全的,但我不知道它是否会工作:
ksh <<EOF
# write script here
EOF
喜? – jon 2011-04-11 18:39:31