man/archiving_and_compression
man · Arşivleme & Sıkıştırma

$ binhex

Bölüm 1 · Arşivleme & Sıkıştırma

dosyaları kodlama ve kodunu çözme

Sözdizimi

<tool> probe file ...
<tool> [decode] [-c] [-fv] [-C dir] [-o outfile] [file ...]
<tool> -h | -V

applesingle encode [-cfv] [-s suf] [-C dir] [-o outfile] file ...
binhex encode [-R] [-cfv] [-s suf] [-C dir] [-o outfile] file ...
macbinary encode [-t 1-3] [-cfv] [-s suf] [-C dir] [-o outfile] file ...

Açıklama

applesingle, binhex ve macbinary, birden çok ada sahip tek bir araç olarak uygulanmıştır. Tüm kullanımlar encode, decode ve probe eylemlerini destekler.

probe eylemine birden fazla dosya aktarılırsa, çıkış durumu yalnızca tüm dosyalar belirtilen kodlamada veri içeriyorsa sıfır olur; aksi takdirde sıfır dışı bir değer döner.

Seçenekler

  • -f, --force: Çıktı dosyası zaten mevcut olsa bile işlemi gerçekleştirir.

  • -h, --help: Sürüm ve kullanım bilgilerini görüntüler, ardından çıkar.

  • -v, --verbose: Ayrıntılı çıktı verir.

  • -V, --version: Sürüm bilgisini görüntüler, ardından çıkar.

  • -c, --pipe, --from-stdin, --to-stdout: decode için kodlanmış verileri standart girdiden okur. encode için kodlanmış verileri standart çıktıya yazar. Şu anda yalın (plain) veriler belirtilen dosya adlarına yazılmalı ve bu dosyalardan okunmalıdır. Ayrıca mount_fdesc(8) kılavuzuna bakın.

  • -C, --directory dir: Çıktı dosyalarını dir dizininde oluşturur.

  • -o, --rename name: Saklanan veya varsayılan adı geçersiz kılarak çıktı için name adını kullanır. encode için name adına uygun uzantı eklenir. -o seçeneği, yalnızca tek bir dosyanın kodlanacağını veya kodunun çözüleceğini belirtir.

  • -s, --suffix .suf: Verilen kodlama için varsayılan uzantıyı geçersiz kılar.

  • -R, --no-runlength-encoding: Kodlama sırasında BinHex runlength sıkıştırmasını kullanmaz.

  • -t, --type 1-3: MacBinary kodlama türünü belirtir. Tür 1 tercih edilmez; çünkü ne bir sağlama toplamına (checksum) ne de bir imzaya sahiptir ve bu nedenle tanınması zordur.

Hata ve Uyarı Teşhisleri

Genel olarak, araç başarısız olursa sıfır dışı bir çıkış durumu döndürür.