Özet
strings [ - ] [ -a ] [ -o ] [ -t biçim ] [ -sayı ] [ -n sayı ] [--] [dosya ...]
Açıklama
Strings, ikili bir dosyada veya standart girdide ASCII karakter dizilerini arar. Strings, rastgele nesne dosyalarını tanımlamak ve diğer pek çok şey için kullanışlıdır. Bir karakter dizisi, 4 (varsayılan) veya daha fazla yazdırılabilir karakterden oluşan herhangi bir dizidir [başka bir karakterde veya dosya sonunda (EOF) biten ancak onu dahil etmeyen]. - bayrağı verilmediği sürece, strings, nesne dosyalarının (__TEXT,__text) bölümü dışındaki tüm bölümlerinde arama yapar. Herhangi bir dosya belirtilmezse standart girdi okunur.
Dosya argümanları, tüm kütüphane yerine yalnızca o nesne dosyası hakkında bilgi istemek için libx.a(foo.o) biçiminde olabilir. (Genellikle bu argümanın kabuktan geçebilmesi için ``libx.a(foo.o)'' şeklinde tırnak içine alınması gerekir.)
strings(1) seçenekleri şunlardır:
-a: Bu seçenek, strings'in nesne dosyasının tüm bölümlerinde (ve (__TEXT,__text) bölümü de dahil) karakter dizileri aramasına neden olur.Bu seçenek, strings'in dosyaların tüm baytlarında karakter dizileri aramasına neden olur (nesne olmayan dosyalar için varsayılandır).--: Bu seçenek, strings'in sonraki tüm argümanları dosya olarak ele almasını sağlar.-o: Her karakter dizisinin önüne, dosyadaki ofsetinin (ondalık olarak) eklenmesini sağlar.
-t biçim Her karakter dizisini, dosyanın başlangıcından itibaren olan bayt ofseti önünde olacak şekilde yazar. Biçim, biçim seçenek argümanı olarak kullanılan tek karaktere bağlıdır:
d Ofset ondalık olarak yazılır.
o Ofset sekizlik olarak yazılır.
x Ofset onaltılık olarak yazılır.
-sayı Ondalık sayı, varsayılan değer olan 4 yerine minimum karakter dizisi uzunluğu olarak kullanılır.
-n sayı Sayı argümanının pozitif bir ondalık tam sayı olduğu durumlarda minimum karakter dizisi uzunluğunu belirtir. Varsayılan değer 4'tür.
-arch arch_type Dosya evrensel (universal) bir dosya olduğunda, strings(1)'in üzerinde çalışacağı dosya mimarisini (arch_type) belirtir. (Şu anda bilinen arch_type türleri için arch(3) sayfasına bakın.) arch_type, dosyadaki tüm mimariler üzerinde çalışmak için "all" olabilir.
Ayrıca Bakınız
od(1)
Hatalar
Karakter dizilerini tanımlama algoritması son derece ilkeldir.