Il s'agit de la commande tabsposix 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
tabs — définir les tabulations des terminaux
SYNOPSIS
onglets [-n|−a|−a2|−c|−c2|−c3|−f|−p|−s|−u] [-T type]
onglets [-T type] n[[sep[+]n]...]
DESCRIPTION
Le manuel de formation onglets l'utilitaire doit afficher une série de caractères qui efface d'abord le matériel
paramètres de tabulation du terminal, puis initialise les taquets de tabulation aux positions spécifiées et
ajuste éventuellement la marge.
L'expression « position tabulation N'' doit être interprété comme signifiant que, dès le début d'une ligne
de sortie, tabulation à la position N doit faire en sorte que le prochain caractère de sortie soit dans le
(N+1 ème position de colonne sur cette ligne. Le nombre maximum de taquets de tabulation autorisés est terminal-
dépendant.
Il n'est pas nécessaire de pouvoir mettre en œuvre onglets sur certains terminaux. Si le type de terminal
obtenu de la TERME variable d'environnement ou -T option représente un tel terminal, un
le message de diagnostic approprié doit être écrit sur l'erreur standard et onglets sortira avec
un statut supérieur à zéro.
OPTIONS
Le manuel de formation onglets l'utilitaire doit être conforme au volume Base Definitions de POSIX.1‐2008, Blog
12.2, Services Publics Syntaxe Conseils et recommandations, sauf pour diverses extensions : les options −a2, -c2et
-c3 sont à plusieurs caractères.
Les options suivantes doivent être prises en charge :
-n Spécifiez des taquets de tabulation répétitifs séparés par un nombre uniforme de positions de colonne,
n, Où n est un nombre décimal à un chiffre. L'utilisation par défaut de onglets sans
les arguments doivent être équivalents à onglets -8. Lorsque -0 est utilisé, les taquets de tabulation doivent
être effacé et aucun nouveau défini.
-a 1,10,16,36,72
Assembleur, applicable à certains mainframes.
−a2 1,10,16,40,72
Assembleur, applicable à certains mainframes.
-c 1,8,12,16,20,55
COBOL, format normal.
-c2 1,6,10,14,49
COBOL, format compact (colonnes 1 à 6 omises).
-c3 1,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,67
Format compact COBOL (colonnes 1 à 6 omises), avec plus d'onglets que -c2.
−f 1,7,11,15,19,23
Fortran
−p 1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61
PL / 1
-s 1,10,55
SNOBOL
-u 1,12,20,44
Assembleur, applicable à certains mainframes.
-T type Indiquez le type de borne. Si cette option n'est pas fournie et que le TERME
variable est non définie ou nulle, un type de terminal par défaut non spécifié doit être utilisé.
Le réglage de type prime sur la valeur en TERME.
OPÉRANDES
L'opérande suivant doit être pris en charge :
n[[sep[+]n]...]
Un seul argument de ligne de commande qui se compose d'une ou plusieurs valeurs de tabulation (n)
séparés par un caractère de séparation (sep) qui est soit un ou un
personnage. L'application doit s'assurer que les valeurs des taquets de tabulation sont positives
entiers décimaux dans l'ordre strictement croissant. Si une valeur de tabulation (à l'exception du
premier) est précédé d'un , il est considéré comme un incrément à ajouter
à la valeur précédente. Par exemple, l'onglet répertorie 1,10,20,30 et "110+10+10" sont
considéré comme identique.
STDIN
Non utilisé.
CONTRIBUTION DES DOSSIERS
Aucun.
ENVIRONNEMENT VARIABLES
Les variables d'environnement suivantes doivent affecter l'exécution de onglets:
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).
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.
TERME Déterminez le type de borne. Si cette variable est non définie ou nulle, et si le -T
option n'est pas spécifiée, un type de terminal par défaut non spécifié doit être utilisé.
ASYNCHRONE ÉVÈNEMENTS
Par défaut.
SORTIE STD
Si la sortie standard est un terminal, la séquence appropriée pour effacer et définir les arrêts de tabulation
peut être écrit sur la sortie standard dans un format non spécifié. Si la sortie standard n'est pas un
terminal, des résultats indéfinis se produisent.
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 manuel de formation Abonnement les sections sommes-nous informatif.
INSCRIPTION UTILISATION
Cet utilitaire utilise les onglets matériels du terminal et les Sty onglets option.
Cet utilitaire n'est pas recommandé pour l'utilisation d'applications.
Certaines unités d'affichage intégrées peuvent ne pas avoir de séquences d'échappement pour définir des taquets de tabulation, mais peuvent être
défini par les appels système internes. Sur ces terminaux, onglets fonctionne si la sortie standard est
dirigé vers le terminal; si la sortie est dirigée vers un autre fichier, cependant, onglets échoue.
EXEMPLES
Aucun.
RAISONNEMENT
Il a été envisagé d'avoir le mettre l'utilitaire gère toutes les fonctions décrites
in onglets. Cependant, la séparation onglets l'utilitaire a été retenu car il semble plus intuitif
pour utiliser une commande nommée onglets que mettre avec une nouvelle option. Les mettre l'utilitaire ne prend pas en charge
onglets de réglage ou de suppression, et aucune version historique connue de onglets prend en charge la capacité
de définir des taquets de tabulation arbitraires.
Le Système V onglets l'interface est très complexe ; la version dans ce volume de POSIX.1‐2008
a une liste de fonctionnalités réduite, mais de nombreuses fonctionnalités omises ont été restaurées dans le cadre de la
Option XSI même si les langues et les styles de codage pris en charge sont principalement historiques.
Il y avait un sentiment considérable pour spécifier uniquement un moyen de réinitialiser les onglets à
un état connu—probablement le « standard » des onglets toutes les huit positions. Ce qui suit
les fonctionnalités ont été omises :
* Paramétrage des tabulations via la première ligne d'un fichier, en utilisant −−filet. Puisque même le SVID a
aucune explication complète de cette fonctionnalité, il est douteux qu'elle soit largement utilisée.
Dans une première proposition, un -t tabliste l'option a été ajoutée par souci de cohérence avec expand; c'était
supprimé plus tard lorsque des incohérences avec la liste historique des onglets ont été identifiées.
Il a été envisagé d'ajouter un −p option qui afficherait les paramètres actuels de l'onglet
afin qu'ils puissent être sauvés puis restaurés plus tard. Cela n'a pas été accepté car
interroger les taquets de tabulation du terminal n'est pas une capacité dans l'historique infos sur le terme or
termecap installations et peuvent ne pas être pris en charge sur une large gamme de terminaux.
FUTUR DIRECTIONS
Aucun.
Utilisez tabsposix en ligne en utilisant les services onworks.net