Il s'agit de la commande ypatchy 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
nypatchy - outil pour travailler avec des correctifs de format spécialisé
SYNOPSIS
nypatché pam fort berceau impression cc as données, [ fort2 cc2 as2 data2 ]
DESCRIPTION
nypatché est un outil pour travailler avec Patchy Master Files (fichiers PAM). Un fichier PAM est un
fichier texte ordinaire (généralement avec une extension de trois lettres de ".car") qui contient la source
code entrelacé d'instructions spéciales de pré-traitement pour nypatché. Le code source
peut être en C, FORTRAN, en assembleur ou une combinaison de ceux-ci. Le pré-traitement
les instructions permettent de maintenir indépendamment des correctifs facultatifs séparés, par exemple
dans le cas d'un code spécifique à l'architecture. Détails des commandes de pré-traitement utilisées par
nypatché dépassent le cadre de cette page de manuel ; le lecteur doit se référer au manuel complet
disponible au CERN.
Raconter nypatché quel ensemble de patchs utiliser peut être fait sur une entrée standard ou via un
soi-disant berceau filet. Généralement, le fichier cradle contiendra une ou plusieurs instructions +USE
ainsi que +EXE et +QUIT, par exemple dans le cas du générateur isajet Monte Carlo :
+UTILISER,*ISAJET
+EXE
+PAM
+QUITTER
UTILISATION
Dans la ligne de commande ci-dessus, pam est le fichier PAM, le cas échéant. fort est le nom de la
fichier de code source de sortie principal, le cas échéant. berceau est le nom du fichier cradle, le cas échéant
(la valeur par défaut est l'entrée standard, par exemple un here-doc). impression est le nom du fichier à
recevoir une sortie imprimée (la valeur par défaut est la sortie standard). cc, as, données, sont les noms de
les fichiers de sortie du code source pour les types de données CC, AS, DATA. Les paramètres restants sont
les fichiers de sortie du code source pour recevoir le matériel détourné pour les types de données respectifs FORT,
CC, AS, DONNÉES.
Les paramètres peuvent être omis en leur substituant un tiret. Les paramètres de fin peuvent être
raccourcir en donnant "." ou aller"; ce dernier commence l'exécution immédiatement plutôt que
à partir du nypatché invite interactive.
nypatché renverra au shell un code de 0 en cas de succès, 1 s'il y a un avertissement, et
2 si une erreur se produit. Étant donné que le programme arrête de créer une sortie, mais continue de s'exécuter (dans
afin de vérifier d'autres erreurs) si une erreur se produit, l'utilisateur doit s'assurer de tester le
code d'erreur $? après tout nypatché fonctionner.
EXEMPLES
nypatchy -- xyz .go
lit le berceau (instructions) à partir du fichier xyz.cra, qui doit lister tous les autres fichiers
à utiliser.
nypatchy .go << EOF
EOF
a le berceau donné comme ici-document.
nypatchy zebra.car zebra.fca zebra.cra zebra.lis .go
lit le fichier PAM zebra.car, produisant le code source résultant dans zebra.fca,
en prenant le berceau de zebra.cra, avec l'impression faite sur zebra.lis.
Utilisez ypatchy en ligne en utilisant les services onworks.net