• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

spkg: Stupid PacKaGe tool,也称“SB打包工具”,一个可将文件夹打包成自解压工具的 ...

原作者: [db:作者] 来自: 网络 收藏 邀请
==== 什么是 SPKG ====
	SPKG, 即“SB打包工具”.
	SPKG 可以将文件夹打包成一个单独的可执行文件,生成的文件以".sh"作为后缀。
为了方便,我们将生成的".sh"后缀的文件称之为 spkg 文件。以 spkg-unpackage 作为
spkg 文件的参数去执行它,可以将其压缩的文件解压到当前目录。 
	甚至,如果执行 spkg 文件时的第一个参数不是 spkg-package 或者 
spkg-unpackage 时,它可以直接将其所包含文件解压至 /tmp 目录下,并执行其中的
spkg-entry.sh 脚本。
	注意:当spkg-entry执行完毕并退出后,解压到 /tmp 下的所有临时文件都会
被删除。如果你不想你的程序执行到一半时文件就被删掉,就别让 spkg-entry.sh 轻易
退出。

==== Usage ====
spkg.sh spkg-package <DIR>	将 <DIR> 打包到 DIR.sh。
spkg.sh spkg-unpackage		解压 spkg.sh 所包含的内容。
spkg.sh [OPTIONS]		[OPTIONS] 是一个可选的选项。当spkg-entry 
		执行时,所有的 OPTIONS 都会被作为参数传递给 skpg-entry 脚本。

PS1:
	打包过程中,会自动使用 vim 等编辑器打开 spkg-entry.sh 文件。莫慌,
这是用来输入你要执行的命令的。
PS2:
	spkg 文件是可自我繁殖的。即,如果你已经有了一个打包好的spkg文件,
你可以无需使用我提供的脚本,直接通过已有的 spkg 文件,带上 spkg-package 
参数,即可生成一个新的 spkg 文件。生成的新文件不含旧文件里压缩包所包含的
内容。

==== TO DO ====
	spkg-install 选项.
	spkg-uninstall 选项.

==== Other ====
	。。。。。。

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap