AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

getconfposix - En ligne dans le Cloud

Exécutez getconfposix dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande getconfposix qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant 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


getconf — obtient les valeurs de configuration

SYNOPSIS


getconf [-v spécification] var_système

getconf [-v spécification] chemin_var chemin d'accès

DESCRIPTION


Dans le premier formulaire de synthèse, le getconf l'utilitaire doit écrire sur la sortie standard le
valeur de la variable spécifiée par le var_système opérande.

Dans le deuxième formulaire de synthèse, le getconf l'utilitaire doit écrire sur la sortie standard le
valeur de la variable spécifiée par le chemin_var opérande pour le chemin spécifié par le
chemin d'accès opérande.

La valeur de chaque variable de configuration doit être déterminée comme si elle était obtenue par
appelant la fonction à partir de laquelle il est défini comme disponible par ce volume de
POSIX.1‐2008 ou par le volume System Interfaces de POSIX.1‐2008 (voir les OPÉRANDES
section). La valeur doit refléter les conditions de l'environnement d'exploitation actuel.

OPTIONS


La getconf l'utilitaire doit être conforme au volume Base Definitions de POSIX.1‐2008, Section
12.2, utilitaire Syntaxe Recommandations.

L'option suivante doit être prise en charge :

-v spécification
Indiquez une spécification et une version spécifiques pour lesquelles les variables de configuration
sera déterminé. Si cette option n'est pas spécifiée, les valeurs renvoyées
correspondent à un environnement de compilation conforme à l'implémentation par défaut.

Si la commande :

getconf _POSIX_V7_ILP32_OFF32

n'écrit pas "−1\n" or "non défini\n" à la sortie standard, puis les commandes du
forme:

getconf -v POSIX_V7_ILP32_OFF32

déterminer les valeurs des variables de configuration correspondant au
Environnement de compilation POSIX_V7_ILP32_OFF32 spécifié dans c99, l'ÉTENDUE
LA DESCRIPTION.

Si la commande :

getconf _POSIX_V7_ILP32_OFFBIG

n'écrit pas "−1\n" or "non défini\n" à la sortie standard, puis les commandes du
forme:

getconf -v POSIX_V7_ILP32_OFFBIG

déterminer les valeurs des variables de configuration correspondant au
Environnement de compilation POSIX_V7_ILP32_OFFBIG spécifié dans c99, l'ÉTENDUE
LA DESCRIPTION.

Si la commande :

getconf _POSIX_V7_LP64_OFF64

n'écrit pas "−1\n" or "non défini\n" à la sortie standard, puis les commandes du
forme:

getconf -v POSIX_V7_LP64_OFF64

déterminer les valeurs des variables de configuration correspondant au
Environnement de compilation POSIX_V7_LP64_OFF64 spécifié dans c99, l'ÉTENDUE
LA DESCRIPTION.

Si la commande :

getconf _POSIX_V7_LPBIG_OFFBIG

n'écrit pas "−1\n" or "non défini\n" à la sortie standard, puis les commandes du
forme:

getconf -v POSIX_V7_LPBIG_OFFBIG

déterminer les valeurs des variables de configuration correspondant au
Environnement de compilation POSIX_V7_LPBIG_OFFBIG spécifié dans c99, l'ÉTENDUE
LA DESCRIPTION.

OPÉRANDES


Les opérandes suivants doivent être pris en charge :

chemin_var Nom d'une variable de configuration. Toutes les variables de la colonne Variable
du tableau dans la DESCRIPTION du fpathconf() fonction définie dans le
Le volume System Interfaces de POSIX.1‐2008, sans les accolades englobantes, doit être
prise en charge. L'implémentation peut ajouter d'autres variables locales.

chemin d'accès Un chemin pour lequel la variable spécifiée par chemin_var est à déterminer.

var_système
Nom d'une variable de configuration. Toutes les variables suivantes doivent être
prise en charge:

* Les noms dans la colonne Variable du tableau dans la DESCRIPTION du
configuration système() dans le volume System Interfaces de POSIX.1‐2008, sauf
pour les entrées correspondant à _SC_CLK_TCK, _SC_GETGR_R_SIZE_MAX, et
_SC_GETPW_R_SIZE_MAX, sans les accolades englobantes.

Pour la compatibilité avec les versions antérieures, les noms de variables suivants doivent
également être pris en charge : POSIX2_C_BIND POSIX2_C_DEV POSIX2_CHAR_TERM
POSIX2_FORT_DEV POSIX2_FORT_RUN POSIX2_LOCALEDEF POSIX2_SW_DEV POSIX2_UPE
POSIX2_VERSION

et doit être équivalent au même nom précédé d'un .
Cette exigence pourrait être supprimée dans une future version.

* Les noms des constantes symboliques utilisées comme prénom argument de la
confstr() dans le volume System Interfaces de POSIX.1‐2008, sans
le préfixe _CS_.

* Les noms des constantes symboliques répertoriés sous les en-têtes ``Maximum
Valeurs'' et ''Valeurs minimales'' dans la description du entête
dans le volume Base Definitions de POSIX.1‐2008, sans le
croisillons.

Pour la compatibilité avec les versions antérieures, les noms de variables suivants doivent
également être pris en charge : POSIX2_BC_BASE_MAX POSIX2_BC_DIM_MAX POSIX2_BC_SCALE_MAX
POSIX2_BC_STRING_MAX POSIX2_COLL_WEIGHTS_MAX POSIX2_EXPR_NEST_MAX
POSIX2_LINE_MAX POSIX2_RE_DUP_MAX

et doit être équivalent au même nom précédé d'un .
Cette exigence pourrait être supprimée dans une future version.

L'implémentation peut ajouter d'autres valeurs locales.

STDIN


Non utilisé.

CONTRIBUTION DES DOSSIERS


Aucun.

ENVIRONNEMENT VARIABLES


Les variables d'environnement suivantes doivent affecter l'exécution de getconf:

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, Section 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).

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


Si la variable spécifiée est définie sur le système et que sa valeur est décrite comme étant
disponible à partir du confstr() fonction définie dans le volume Interfaces système de
POSIX.1‐2008, sa valeur doit être écrite dans le format suivant :

"%s\n", <Plus-value>

Sinon, si la variable spécifiée est définie sur le système, sa valeur doit être écrite
au format suivant :

"%d\n", <Plus-value>

Si la variable spécifiée est valide, mais n'est pas définie sur le système, getconf écrira
en utilisant le format suivant:

"non défini\n"

Si le nom de la variable n'est pas valide ou qu'une erreur se produit, rien ne doit être écrit dans la norme
sortie.

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 La variable spécifiée est valide et des informations sur son état actuel ont été écrites
avec succès.

>0 Une erreur s'est produite.

CONSÉQUENCES OF LES ERREURS


Par défaut.

La Abonnement les sections informatif.

INSCRIPTION UTILISATION


Aucun.

EXEMPLES


L'exemple suivant illustre la valeur de {NGROUPS_MAX} :

getconf NGROUPS_MAX

L'exemple suivant illustre la valeur de {NAME_MAX} pour un répertoire spécifique :

getconf NAME_MAX / usr

L'exemple suivant montre comment traiter plus soigneusement des résultats qui pourraient être
non spécifié:

if valeur=$(getconf CHEMIN_MAX / usr); puis
if [ "$valeur" = "indéfini" ]; puis
echo CHEMIN_MAX in / usr is indéterminé.
d'autre
echo CHEMIN_MAX in / usr is valeur $.
fi
d'autre
echo Erreur in getconf.
fi

RAISONNEMENT


Le besoin initial de cet utilitaire et de la confstr() fonction, était de fournir un moyen
de trouver la valeur par défaut définie par la configuration pour le PATH variable d'environnement.
Depuis que PATH peut être modifié par l'utilisateur pour inclure des répertoires pouvant contenir des utilitaires
remplaçant les utilitaires standard, les scripts shell ont besoin d'un moyen de déterminer le système-
fourni PATH valeur de la variable d'environnement qui contient le chemin de recherche correct pour le
utilitaires standards. Il a été suggéré plus tard que l'accès aux autres variables décrites dans
ce volume de POSIX.1‐2008 pourrait également être utile aux applications.

Cette fonctionnalité de getconf ne serait pas adéquatement subsumé par une autre commande telle que :

grep var /etc/conf

car une telle stratégie ne fournirait des valeurs correctes ni pour les variables qui peuvent
varient au moment de l'exécution, ni ceux qui peuvent varier en fonction du chemin.

Les premières versions de proposition de getconf état de sortie spécifié 1 lorsque la variable spécifiée a été
valide, mais non défini sur le système. La chaîne de sortie "indéfini" est maintenant utilisé pour spécifier
ce cas avec le code de sortie 0 car tant de choses dépendent d'un code de sortie de zéro quand un
l'utilitaire invoqué a réussi.

FUTUR DIRECTIONS


Aucun.

Utiliser getconfposix en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    wxPython
    wxPython
    Un ensemble de modules d'extension Python qui
    encapsulez les classes d'interface graphique multiplateforme à partir de
    wxWidgets.. Public : Développeurs. Utilisateur
    interface : Système X Window (X11), Win32...
    Télécharger wxPython
  • 2
    gestionnaire de fichiers de paquets
    gestionnaire de fichiers de paquets
    Ceci est le gestionnaire de fichiers du pack Total War
    projet, à partir de la version 1.7. UNE
    courte introduction à Warscape
    modding : ...
    Télécharger le packfilemanager
  • 3
    IPerf2
    IPerf2
    Un outil de trafic réseau pour mesurer
    Performances TCP et UDP avec métriques
    autour du débit et de la latence. Les
    les objectifs comprennent le maintien d'une activité
    morue iperf...
    Télécharger IPerf2
  • 4
    fre:ac - convertisseur audio gratuit
    fre:ac - convertisseur audio gratuit
    fre:ac est un convertisseur audio gratuit et un CD
    ripper pour différents formats et encodeurs.
    Il dispose de MP3, MP4/M4A, WMA, Ogg
    Formats Vorbis, FLAC, AAC et Bonk
    Support, ...
    Télécharger fre:ac - convertisseur audio gratuit
  • 5
    matplotlib
    matplotlib
    Matplotlib est une bibliothèque complète
    pour créer des images statiques, animées et
    visualisations interactives en Python.
    Matplotlib rend les choses simples faciles et
    chose difficile...
    Télécharger Matplotlib
  • 6
    Botman
    Botman
    Écrivez votre logique de chatbot une fois et
    connectez-le à l'un des
    services de messagerie, y compris Amazon
    Alexa, Facebook Messenger, Slack,
    Télégramme ou même yo...
    Télécharger Botman
  • Plus "

Commandes Linux

Ad