GZEXE(1)

名称
gzexe - 実行可能ファイルを実行できる形で圧縮する

書式
gzexe [ name ... ]

解説
gzexe は、実行可能ファイルを圧縮し、圧縮された実行可能ファイルを元ファイルの 存在するディレクトリに元ファイルと同名で格納します。圧縮された実行可能 ファイルは、 起動が遅くなりますが、それ以外は元の実行ファイルと同機能を持ちます。 ``gzexe /bin/cat'' を実行すると、以下の 2 つのファイルが生成されます。
    -r-xr-xr-x  1 root  bin   9644 Feb 11 11:16 /bin/cat
    -r-xr-xr-x  1 bin   bin  24576 Nov 23 13:21 /bin/cat~
/bin/cat は実行可能圧縮ファイルで、/bin/cat~ は元ファイルです。

オプション

-d  指定された実行可能圧縮ファイルを伸長します。

注意
実行可能圧縮ファイルはシェルスクリプトです。このことによって、 何らかのセキュリティホールが生成される可能性があります。 特に、実行可能圧縮ファイルは gzip および tail, chmod, ln, sleep などの コマンドを見つけるための PATH 環境変数に依存します。

バグ
gzexe は、元ファイルの属性を実行圧縮ファイルにも引き継ごうとしますが、 chmod や chown を用いてこれらの属性を設定しなければならない場合があります。

関連ファイル
gzip(1), znew(1), zmore(1), zcmp(1), zforce(1)