| STRINGS(1) | Instrumente pentru dezvoltare(programare) GNU | STRINGS(1) |
strings - imprimă secvențele de caractere imprimabile din fișiere
strings [-afovV] [-lungime-minimă]
[-n lungime-minimă]
[--bytes=lungime-minimă]
[-t bază] [--radix=bază]
[-e codificarea] [--encoding=codificarea]
[-U metoda] [--unicode=metoda]
[-] [--all] [--print-file-name]
[-T nume-bfd] [--target=nume-bfd]
[-w] [--include-all-whitespace]
[-s] [--output-separator șir-separator]
[--help] [--version] fișier...
Pentru fiecare fișier dat, GNU strings imprimă secvențele de caractere imprimabile care au cel puțin 4 caractere (sau numărul dat cu opțiunile de mai jos) și sunt urmate de un caracter neimprimabil.
În funcție de modul în care a fost configurat programul strings, acesta va afișa în mod implicit fie toate secvențele imprimabile pe care le poate găsi în fiecare fișier, fie numai acele secvențe care se află în secțiunile de date încărcabile și inițializate. Dacă tipul de fișier este de nerecunoscut sau dacă strings citește de la intrarea standard, atunci va afișa întotdeauna toate secvențele imprimabile pe care le poate găsi.
Pentru compatibilitate retroactivă, orice fișier care apare după o opțiune de linie de comandă de doar - va fi, de asemenea, scanat în întregime, indiferent de prezența oricărei opțiuni -d.
strings este util în principal pentru a determina conținutul fișierelor care nu sunt de tip text.
Opțiunea - este dependentă de poziție și obligă strings să efectueze scanări complete ale oricărui fișier care este menționat după - în linia de comandă, chiar dacă a fost specificată opțiunea -d.
Opțiunea --unicode=invalid le tratează ca fiind caractere negrafice și, prin urmare, nu fac parte dintr-un șir de caractere valid. Toate celelalte opțiuni le tratează ca fiind caractere de șir valide.
Opțiunea --unicode=locale le afișează în limba locală curentă, care poate accepta sau nu codificarea UTF-8. Opțiunea --unicode=hex le afișează sub formă de secvențe de octeți hexazecimali cuprinse între caracterele <>. Opțiunea --unicode=escape le afișează ca secvențe de eludare (\uxxxx), iar opțiunea --unicode=highlight le afișează ca secvențe de eludare evidențiate cu roșu (dacă sunt acceptate de dispozitivul de ieșire). Culoarea are rolul de a atrage atenția asupra prezenței secvențelor unicode acolo unde nu ar fi de așteptat.
Opțiunile din fișier sunt separate prin spații albe. Un caracter de spațiere poate fi inclus într-o opțiune prin includerea întregii opțiuni între ghilimele simple sau duble. Orice caracter (inclusiv o bară oblică inversă) poate fi inclus prin prefixarea caracterului care urmează să fie inclus cu o bară oblică inversă. fișier poate conține la rândul său opțiuni @fișier suplimentare; orice astfel de opțiuni vor fi procesate în mod recursiv.
ar(1), nm(1), objdump(1), ranlib(1), readelf(1) and the Info entries for binutils.
Drepturi de autor © 1991-2025 Free Software Foundation, Inc.
Se acordă permisiunea de a copia, distribui și/sau modifica acest document în conformitate cu termenii Licenței GNU Free Documentation, versiunea 1.3 sau orice versiune ulterioară publicată de Free Software Foundation; fără secțiuni invariante, fără texte de copertă și fără texte de contra copertă. O copie a licenței este inclusă în secțiunea intitulată „GNU Free Documentation License”.
Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>
Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE.
Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net.
| 3 martie 2025 | binutils-2.44 |