求教?像amd driver的安装脚本是如何实现的?

sh/bash/dash/ksh/zsh等Shell脚本
回复
wgj
帖子: 294
注册时间: 2007-06-02 20:00

求教?像amd driver的安装脚本是如何实现的?

#1

帖子 wgj » 2014-04-07 12:20

怎样将压缩文件和脚本打包成一个的?就像amd-driver-installer-13.35.1005-x86.x86_64.run一样的??本人初学shell,各位大神不要见笑。
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 求教?像amd driver的安装脚本是如何实现的?

#2

帖子 poloshiao » 2014-04-07 12:46

請參閱
https://help.ubuntu.com/community/Binar ... 7s_website
數字不同可能只是安裝版本不同
wgj
帖子: 294
注册时间: 2007-06-02 20:00

Re: 求教?像amd driver的安装脚本是如何实现的?

#3

帖子 wgj » 2014-04-08 15:27

我不是安装amd驱动。而是想知道这种将脚本和压缩数据合并成一个文件是怎么做到的。就像附件这样

上面是shell指令,下面是压缩的内容。然后通过上面的shell脚本处理下面的数据。
我觉得我表述的不是驱动安装问题吧。。 :em06
附件
amd的shell安装脚本的图片
amd的shell安装脚本的图片
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

Re: 求教?像amd driver的安装脚本是如何实现的?

#4

帖子 YeLee » 2014-04-08 15:57

◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
wgj
帖子: 294
注册时间: 2007-06-02 20:00

Re: 求教?像amd driver的安装脚本是如何实现的?

#5

帖子 wgj » 2014-04-08 17:00

万分感谢。
:em03
P.S.关键字改用二进制吗。我说各种搜不到。。。
头像
susbarbatus
帖子: 2966
注册时间: 2010-04-10 16:14
系统: Arch Linux

Re: 求教?像amd driver的安装脚本是如何实现的?

#6

帖子 susbarbatus » 2014-04-08 17:11

一个简单的实现。
test.sh:

代码: 全选

#!/bin/bash
LINE=7  # BIN file start line
sed -n "${LINE},$ p" $0 > /tmp/my-bin
chmod +x /tmp/my-bin
/tmp/my-bin
exit $?
拿 ls 举例:

代码: 全选

cat test.sh /bin/ls > my.run
chmod+x my.run
然后执行 my.run 就是先执行脚本内容,由脚本解出二进制执行。
沉迷将棋中……
回复