Il s'agit de la commande stringsposix qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
strings — recherche des chaînes imprimables dans les fichiers
SYNOPSIS
instruments à cordes [-a] [-t le format] [−n nombre] [filet...]
DESCRIPTION
Le site de instruments à cordes L'utilitaire recherchera les chaînes imprimables dans les fichiers normaux et écrira
ces chaînes à la sortie standard. Une chaîne imprimable est n'importe quelle séquence de quatre (par défaut)
ou plusieurs caractères imprimables terminés par un ou caractère NUL. Supplémentaire
des chaînes définies par l'implémentation peuvent être écrites ; voir localdef.
Si le premier argument est '−', les résultats ne sont pas précisés.
OPTIONS
Le site de instruments à cordes l'utilitaire doit être conforme au volume Base Definitions de POSIX.1‐2008, Blog
12.2, Services Publics Syntaxe Conseils et recommandations, à l'exception de l'utilisation non spécifiée de '−'.
Les options suivantes doivent être prises en charge :
-a Scannez les fichiers dans leur intégralité. Si -a n'est pas spécifié, c'est la mise en œuvre-
défini quelle partie de chaque fichier est analysée pour les chaînes.
−n nombre Spécifiez la longueur de chaîne minimale, où le nombre l'argument est positif
entier décimal. La valeur par défaut sera 4.
-t le format Écrivez chaque chaîne précédée de son décalage d'octet depuis le début du fichier. Les
le format dépendra du caractère unique utilisé comme le format option-
argument:
d L'offset doit être écrit en décimal.
o L'offset doit être écrit en octal.
x L'offset doit être écrit en hexadécimal.
OPÉRANDES
L'opérande suivant doit être pris en charge :
filet Un chemin d'accès d'un fichier normal à utiliser comme entrée. Sinon filet l'opérande est
spécifié, le instruments à cordes l'utilitaire doit lire à partir de l'entrée standard.
STDIN
Voir la section FICHIERS D'ENTRÉE.
CONTRIBUTION DES DOSSIERS
Les fichiers d'entrée nommés par les arguments utilitaires ou l'entrée standard doivent être réguliers
fichiers de n'importe quel format.
ENVIRONNEMENT VARIABLES
Les variables d'environnement suivantes doivent affecter l'exécution de instruments à cordes:
LANGUE Fournissez une valeur par défaut pour les variables d'internationalisation qui ne sont pas définies ou
nul. (Voir le volume Définitions de base de POSIX.1‐2008, Blog 8.2,
Internationalisation Variables pour la priorité de l'internationalisation
variables utilisées pour déterminer les valeurs des catégories de paramètres régionaux.)
LC_TOUS S'il est défini sur une valeur de chaîne non vide, remplace les valeurs de tous les autres
variables d'internationalisation.
LC_CTYPE Déterminer la localisation pour l'interprétation des séquences d'octets de données de texte
sous forme de caractères (par exemple, des caractères à un octet par opposition aux caractères à plusieurs octets dans
arguments et fichiers d'entrée) et pour identifier les chaînes imprimables.
LC_MESSAGES
Déterminez les paramètres régionaux qui doivent être utilisés pour affecter le format et le contenu de
messages de diagnostic écrits dans l'erreur standard.
NLSPATH Déterminer l'emplacement des catalogues de messages pour le traitement des LC_MESSAGES.
ASYNCHRONE ÉVÈNEMENTS
Par défaut.
SORTIE STD
Les chaînes trouvées doivent être écrites sur la sortie standard, une par ligne.
When the -t option n'est pas spécifiée, le format de la sortie doit être :
"%s", <un magnifique>
Avec la collection -t o option, le format de la sortie doit être :
"%o %s", <octet compenser>,un magnifique>
Avec la collection -t x option, le format de la sortie doit être :
"%X %s", <octet compenser>,un magnifique>
Avec la collection -t d option, le format de la sortie doit être :
"%ré %s", <octet compenser>,un magnifique>
STDERR
L'erreur standard ne doit être utilisée que pour les messages de diagnostic.
SORTIE DES DOSSIERS
Aucun.
ÉLARGI DESCRIPTION
Aucun.
EXIT STATUT
Les valeurs de sortie suivantes doivent être renvoyées :
0 Achèvement réussi.
>0 Une erreur s'est produite.
CONSÉQUENCES OF LES ERREURS
Par défaut.
Le site de Abonnement les sections sommes-nous informatif.
INSCRIPTION UTILISATION
Par défaut, la zone de données (par opposition au texte, ``bss'' ou zones d'en-tête) d'un binaire
fichier exécutable est analysé. Les implémentations documentent les zones qui sont numérisées.
Certaines implémentations historiques ne nécessitent pas de NUL ou terminaisons pour les chaînes à
autoriser les langues qui n'utilisent pas NUL comme terminateur de chaîne d'avoir leurs chaînes
écrit.
EXEMPLES
Aucun.
RAISONNEMENT
Outre la rationalisation de la syntaxe de l'option et de légères difficultés avec l'objet et
fichiers binaires exécutables, instruments à cordes est spécifié pour correspondre étroitement à la pratique historique. Les -a
et −n des options ont été introduites pour remplacer les non-conformes - et -nombre option. Ces
les options ne sont plus spécifiées par POSIX.1‐2008 mais peuvent être présentes dans certains
mises en œuvre.
Le site de -o option signifie historiquement différentes choses sur différentes implémentations. Certains utilisent
ça veut dire ``compenser en décimal'', tandis que d'autres l'utilisent comme ``compenser en octal''. À la place de
essayant de décider quelle voie serait la moins répréhensible, le -t option a été ajoutée. C'était
nommé à l'origine -O pour signifier « décalage », mais a été changé en -t être cohérent avec od.
La fonction standard ISO C estprint() est limité à un domaine de non signé carboniser
Le volume de POSIX.1‐2008 nécessite que les implémentations écrivent des chaînes telles que définies par le
Local.
FUTUR DIRECTIONS
Aucun.
Utilisez stringsposix en ligne à l'aide des services onworks.net
