Kullanım
<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 fazla adı olan tek bir araç olarak uygulanmıştır. Tüm
çağrılar encode, decode ve probe eylemlerini destekler.
Eğer probe eylemine birden fazla dosya iletilirse, çıkış durumu yalnızca tüm dosyalar belirtilen
kodlamada veri içerdiğinde sıfır dışı bir değer olacaktır.
Seçenekler
-f,--force
Çıktı dosyası zaten mevcut olsa bile işlemi gerçekleştirir.-h,--help
Sürümü ve kullanımı görüntüler, ardından çıkar.-v,--verbose
Ayrıntılı bilgi verir.-V,--version
Sürümü görüntüler, ardından çıkar.-c,--pipe,--from-stdin,--to-stdoutdecode(kod çözme) için, kodlanmış verileri standart girdiden okur.encode(kodlama) için, kodlanmış verileri standart çıktıya yazar. Şu anda, "düz" (plain) veriler belirtilen dosya adlarına yazılmalı ve bu dosya adlarından okunmalıdır. Ayrıcamount_fdesc(8)sayfasına bakın.-C,--directory dirdirdizini içinde çıktı dosyaları oluşturur.-o,--rename name
Kayıtlı veya varsayılan adları geçersiz kılarak çıktı içinnamedeğerini kullanır.encodeiçin,namedeğerine uygun uzantı eklenecektir.-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 yaparken BinHex satır uzunluğu (run-length) 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; bu yüzden tanınması zordur.
Teşhisler
Genel olarak, araç başarısız olursa sıfır dışı bir çıkış durumu döndürür.