在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
==== 什么是 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 ==== 。。。。。。 |
请发表评论