Il s'agit de la commande prsposix 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
prs — imprime un fichier SCCS (PREMIUM)
SYNOPSIS
prs [-a] [-d spécification de données] [-r[SID]] filet...
prs [−e|−l] -c coupure [-d spécification de données] filet...
prs [−e|−l] -r[SID] [-d spécification de données] filet...
DESCRIPTION
Le prs L'utilitaire doit écrire sur des parties de sortie standard ou la totalité d'un fichier SCCS dans un
format fourni.
OPTIONS
Le prs l'utilitaire doit être conforme au volume Base Definitions de POSIX.1‐2008, Blog
12.2, Services Publics Syntaxe Conseils et recommandations, sauf que le -r option a une option optionnelle-
argument. Cet argument d'option facultatif ne peut pas être présenté comme un argument séparé. Les
les options suivantes doivent être prises en charge :
-d spécification de données
Spécifiez la spécification des données de sortie. Les spécification de données doit être une chaîne composée
du fichier SCCS données, mots clés (voir Date Mots clés) entrecoupé de l'utilisateur facultatif-
texte fourni.
-r[SID] Spécifiez la chaîne d'identification SCCS (SID) d'un delta pour lequel des informations sont
voulu. Sinon SID option-argument est spécifié, le SID du plus récent
delta créé doit être supposé.
-e Demander des informations pour tous les deltas créés avant et y compris le delta
désigné via le -r option ou la date-heure donnée par le -c option.
−l Demander des informations pour tous les deltas créés après et y compris le delta
désigné via le -r option ou la date-heure donnée par le -c option.
-c coupure Indiquez le coupure date-heure, sous la forme :
YY[MM[DD[HH[MM[SS,
Pour la YY composante, les valeurs comprises dans l'intervalle [69,99] se réfèrent aux années 1969 à
1999 inclus, et les valeurs comprises entre [00,68] se réfèrent aux années 2000 à
2068 inclus.
Remarque: Il est prévu que dans une future version de cette norme, la valeur par défaut
siècle déduit d'une année à 2 chiffres changera. (Ceci s'appliquerait à
toutes les commandes acceptant une année à 2 chiffres comme entrée.)
Aucune modification (deltas) du fichier SCCS qui a été créée après le
coupure date-heure doit être inclus dans la sortie. Unités omises de la date-
le temps par défaut à leurs valeurs maximales possibles ; par exemple, -c 7502 is
équivalente à -c 750228235959.
-a Demander l'écriture d'informations pour les deux supprimés, c'est-à-dire, delta type=R (voir
rmdel)—et existant—c'est-à-dire delta type=D,—deltas. Si la -a l'option n'est pas
spécifié, les informations relatives aux deltas existants doivent être fournies.
OPÉRANDES
L'opérande suivant doit être pris en charge :
filet Un chemin d'accès d'un fichier SCCS existant ou d'un répertoire. Si filet est un répertoire, le
prs L'utilitaire doit se comporter comme si chaque fichier du répertoire était spécifié comme
un fichier nommé, sauf que les fichiers non-SCCS (le dernier composant du nom de chemin ne
pas commencer par s.) et les fichiers illisibles doivent être ignorés en silence.
Si exactement un filet l'opérande apparaît, et c'est '−', l'entrée standard doit être
lire; chaque ligne de l'entrée standard doit être considérée comme le nom d'un SCCS
fichier à traiter. Les fichiers non-SCCS et les fichiers illisibles doivent être silencieusement
ignoré.
STDIN
L'entrée standard doit être un fichier texte utilisé uniquement lorsque le filet l'opérande est spécifié comme
'−'. Chaque ligne du fichier texte doit être interprétée comme un nom de chemin SCCS.
CONTRIBUTION DES DOSSIERS
Tous les fichiers SCCS affichés sont des fichiers d'un format non spécifié.
ENVIRONNEMENT VARIABLES
Les variables d'environnement suivantes doivent affecter l'exécution de prs:
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 la préséance des variables d'internationalisation
utilisé 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).
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
La sortie standard doit être un fichier texte dont le format dépend des mots-clés de données
spécifié avec le -d option.
Date Mots clés
Les mots-clés de données spécifient les parties d'un fichier SCCS qui doivent être récupérées et sorties. Toutes les parties
d'un fichier SCCS ont un mot-clé data associé. Un mot-clé de données peut apparaître dans un spécification de données
plusieurs fois.
Les informations écrites par prs se composera de :
1. Le texte fourni par l'utilisateur
2. Valeurs appropriées (extraites du fichier SCCS) substituées aux données reconnues
mots-clés dans l'ordre d'apparition dans le spécification de données
Le format d'une valeur de mot clé de données doit être simple ('S'), dans quel mot clé
la substitution est directe ou multiligne («M»).
Le texte fourni par l'utilisateur doit être tout texte autre que les mots-clés de données reconnus. UNE doit être
spécifié par '\t' et par '\n'. Lorsque l' -r l'option n'est pas spécifiée, la valeur par défaut
spécification de données doit être:
:PN::\n\n
et les suivants spécification de données doit être utilisé pour chaque delta sélectionné :
:Dt:\t:DL:\nMRs:\n:MR:COMMENTAIRES:\n:C:
?? ??
│ CSSC Fichier Date Mots clés │
?? ??
│Mots-clés │ Date Produit │ Fichier Blog │ Valeur │ Format │
?? ??
│:dt: │ Informations delta │ Tableau delta │ Voir ci-dessous* │ S │
│:DL: │ Statistiques de la ligne delta │ " │ :Li:/:Ld:/:Lu: S │
│:li: │ Lignes insérées par Delta │ " │ Nnnnn*** │ S │
│:Ld: │ Lignes supprimées par Delta │ " │ Nnnnn*** │ S │
│:lu: Lignes inchangées par Delta │ " │ Nnnnn*** │ S │
│:DT: Type delta │ " │ D or R S │
│:JE: │ Chaîne d'identification SCCS (SID) │ " │ Voir ci-dessous** │ S │
│:R: │ Numéro de version │ " │ nnnn S │
│:L: │ Numéro de niveau │ " │ nnnn S │
│:B: │ Numéro de succursale │ " │ nnnn S │
│:S: │ Numéro de séquence │ " │ nnnn S │
│:RÉ: │ Date delta de création │ " │ :Dy:/:Dm:/:Jj: S │
│:Dy: │ Année delta de création │ " │ nn S │
│:Dm: │ Delta du mois créé │ " │ nn S │
│:Jj: │ Jour delta créé │ " │ nn S │
│:T: │ Delta de temps créé │ " │ :Th:::Tm:::Ts: S │
│:E: │ Delta horaire créé │ " │ nn S │
│:TM: │ Delta de minutes créé │ " │ nn S │
│:Ts: │ Secondes delta créées │ " │ nn S │
│:p: │ Programmeur qui a créé Delta │ " │ nom de connexion S │
│:DS: │ Numéro de séquence delta │ " │ nnnn S │
│:DP: │ Séquence delta précédente │ " │ nnnn S │
│ │ nombre │ │ │ │
│:DI: │ Numéro de séquence des deltas │ " │ :Dn:/:Dx:/:Dg: S │
│ │ inclus, exclu ou ignoré │ │ │ │
│:Dn: │ Deltas inclus (séquence #) │ " │ :DS: :DS: ... S │
│:Dx: │ Deltas exclus (séquence #) │ " │ :DS: :DS: ... S │
│:Dg: │ Deltas ignorés (séquence #) │ " │ :DS: :DS: ... S │
│:MONSIEUR: Numéros MR pour delta │ " │ texte M │
│:C: │ Commentaires pour delta │ " │ texte M │
│:ONU: │ Noms d'utilisateur │ Noms d'utilisateur │ texte M │
│:FL: │ Liste des drapeaux │ Drapeaux │ texte M │
│:Y: │ Indicateur de type de module │ " │ texte S │
│:MF: │ Drapeau de validation MR │ " │ oui or aucune S │
│:MP: │ Nom du programme de validation MR │ " │ texte S │
│:KF: │ Erreur de mot-clé, indicateur d'avertissement │ " │ oui or aucune S │
│:KV: │ Chaîne de validation de mot-clé │ " │ texte S │
│:BF: │ Drapeau de la branche │ " │ oui or aucune S │
│:J: │ Indicateur d'édition conjointe │ " │ oui or aucune S │
│:LK: Déverrouillages verrouillés │ " │ :R: ... S │
│:Q: │ Mot clé défini par l'utilisateur │ " │ texte S │
│:M: │ Nom du module │ " │ texte S │
│:FB: │ Limite de plancher │ " │ :R: S │
│:CB: │ Limite de plafond │ " │ :R: S │
│:D: │ SID par défaut │ " │ :JE: S │
│:ND: │ Drapeau delta nul │ " │ oui or aucune S │
│:FD: │ Texte descriptif du fichier │ Commentaires │ texte M │
│:BD: Corps │ Corps │ texte M │
│:GB: │ Corps obtenu │ " │ texte M │
│:W: Une forme de est ce que nous faisons chaîne │ N/A │ :Z::M:\t:I : S │
│:UNE: Une forme de est ce que nous faisons chaîne │ N/A │ :Z::Y: :M: :Je::Z: S │
│:z: │ est ce que nous faisons délimiteur de chaîne │ N/A │ @(#) │ S │
│:F: │ Nom de fichier SCCS │ N/A │ texte S │
│:PN: │ Chemin du fichier SCCS │ N/A │ texte S │
?? ??
* :dt:=:DT: :JE: :RÉ: :T: :p: :DS: :DP:
** :R:.:L:.:B:.:S : si le delta est un delta de branche (:BF:==oui)
:R:.:L: si le delta n'est pas un delta de branche (:BF:==aucune)
*** Les statistiques de ligne sont plafonnées à 99999. Par exemple, si 100000 lignes sont inchangées
dans une certaine révision, :lu: doit produire la valeur 99999.
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 Abonnement les sections sommes-nous informatif.
INSCRIPTION UTILISATION
Aucun.
EXEMPLES
1. L'exemple suivant :
prs -d "Utilisateur Des noms pour :F: sont :\n:UN :" s.fichier
peut écrire sur la sortie standard :
Utilisateur Des noms pour s.fichier sont:
xyz
131
abc
2. L'exemple suivant :
prs -d "Delta pour pgm :M:: :JE: - :RÉ: By :P:" -r s.fichier
peut écrire sur la sortie standard :
Delta pour pgm principal c: 3.7 - 77/12/01 By CAS
3. Comme cas particulier :
prs s.fichier
peut écrire sur la sortie standard :
s.fichier :
<vide en ligne>
D 1.1 77/12/01 00:00:00 CAS 1 000000/00000/00000
Mme:
bl78−12345
bl79−54321
COMMENTAIRES:
ceci. is le commentaire en ligne pour s.fichier initiale delta
<vide en ligne>
pour chaque entrée de table delta du D taper. La seule option autorisée à être utilisée avec ce
cas particulier est le -a option.
RAISONNEMENT
Aucun.
FUTUR DIRECTIONS
Aucun.
Utiliser prsposix en ligne à l'aide des services onworks.net
