
スクリプトを書くときになぜxz -d
優先順位を付けるのですか?unxz
man
ページからxz 5.1.0alpha
:
ファイルを解凍する必要があるスクリプトを作成するときは、常に name と .代わりに、
xz
適切なパラメータでname(xz -d
または)を使用することをお勧めします。xz -dc
unxz
xzcat
答え1
unxz
そしてxzcat
シンボリックリンクですxz
(xz
多くのプログラムが呼び出されるプログラム名によって異なる動作をするように)。
xz
バイナリのみをインストールすることもできます。xz
インストール時にシンボリックリンクが作成されなかったか、後で削除された可能性があります。 xz
シンボリックリンクがなくてもうまく機能しますが、そうでない場合xz
。
xz
したがって、存在しない可能性があるシンボリックリンクを使用するのではなく、インストール時に存在を保証するバイナリを使用することをお勧めします。