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:decodeiçin kodlanmış verileri standart girdiden okur.encodeiç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ıcamount_fdesc(8)kılavuzuna bakın.-C,--directory dir: Çıktı dosyalarınıdirdizininde oluşturur.-o,--rename name: Saklanan veya varsayılan adı geçersiz kılarak çıktı içinnameadını kullanır.encodeiçinnameadına uygun uzantı eklenir.-oseç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.