AnglaisFrançaisEspagnol

Exécutez les serveurs | Ubuntu > | Fedora > |


Icône de favori OnWorks

wish8.6 - En ligne dans le Cloud

Exécutez wish8.6 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 wish8.6 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:

PRÉNOM


wish - Shell de fenêtrage simple

SYNOPSIS


souhaiter ?-codage prénom? ?nom de fichier arg arg ...?

OPTIONS


-codage prénom Spécifie l'encodage du texte stocké dans nom de fichier. Cette option est
reconnu seulement avant la nom de fichier argument.

-carte de couleurs Neuf (ve) Spécifie que la fenêtre doit avoir une nouvelle palette de couleurs privée à la place
d'utiliser la palette de couleurs par défaut pour l'écran.

-afficher l’affichage Affichage (et écran) sur lequel afficher la fenêtre.

-géométrie géométrie Géométrie initiale à utiliser pour la fenêtre. Si cette option est spécifiée, son
la valeur est stockée dans le géométrie variable globale de l'application
Interprète Tcl.

-patate douce prénom Utilisez prénom comme titre à afficher dans la fenêtre, et comme nom
de l'interprète pour envoyer les commandes.

-sync Exécutez toutes les commandes du serveur X de manière synchrone, afin que les erreurs soient
signalé immédiatement. Cela entraînera une exécution beaucoup plus lente, mais
il est utile pour le débogage.

-utiliser id Spécifie que la fenêtre principale de l'application doit être intégrée
dans la fenêtre dont l'identifiant est id, au lieu d'être créé comme un
fenêtre de niveau supérieur indépendante. Id doit être spécifié de la même manière que
la valeur pour le -utiliser option pour les widgets de niveau supérieur (c'est-à-dire qu'il a un
formulaire comme celui renvoyé par le gagner id commander).
Notez que sur certaines plates-formes, cela ne fonctionnera correctement que si id se réfère
à un Tk cadre or haut niveau qui a son -récipient option activée.

-visuel visuel Spécifie le visuel à utiliser pour la fenêtre. Visuel peut avoir l'un des
les formulaires pris en charge par le Tk_GetVisual Procédure.

-- Transmettez tous les arguments restants au script du argv variable
sans les interpréter. Ceci fournit un mécanisme pour passer
des arguments tels que -patate douce à un script au lieu d'avoir souhaiter interpréter
Eux.
_________________________________________________________________________________________________

DESCRIPTION


Souhait est un programme simple composé du langage de commande Tcl, de la boîte à outils Tk et d'un
programme principal qui lit les commandes à partir d'une entrée standard ou d'un fichier. Il crée un principal
window puis traite les commandes Tcl. Si souhaiter est invoqué avec des arguments, alors le premier
quelques arguments, ?-codage prénom? ?nom de fichier?, spécifiez le nom d'un fichier de script, et,
éventuellement, l'encodage des données texte stockées dans ce fichier de script. Une valeur pour
nom de fichier est reconnu si l'argument approprié ne commence pas par « - ».

S'il n'y a pas d'arguments ou si les arguments ne spécifient pas de nom de fichier, alors wish lit Tcl
commandes interactivement à partir d'une entrée standard. Il continuera à traiter les commandes jusqu'à ce que
toutes les fenêtres ont été supprimées ou jusqu'à ce que la fin du fichier soit atteinte sur l'entrée standard. S'il y a
existe un fichier ".wishrc” dans le répertoire home de l'utilisateur, souhaiter évalue le fichier comme un
Script Tcl juste avant de lire la première commande depuis l'entrée standard.

Si des arguments à souhaiter spécifiez un nom de fichier, puis nom de fichier est traité comme le nom d'un
Fichier de script. Souhait évaluera le script dans nom de fichier (ce qui crée vraisemblablement un utilisateur
interface), puis il répondra aux événements jusqu'à ce que toutes les fenêtres aient été supprimées. Commandes
ne sera pas lu à partir de l'entrée standard. Il n'y a pas d'évaluation automatique de ".wishrc"Lorsque
le nom d'un fichier de script est présenté sur le souhaiter ligne de commande, mais le fichier de script peut
toujours la source si vous le souhaitez.

Notez que sous Windows, le souhaiterversion.exe programme varie de la tclshversion.exe programme
d'une manière supplémentaire importante : il ne se connecte pas à une console Windows standard et est
à la place un programme fenêtré. De ce fait, il donne en plus accès à son propre
console commander.

OPTION EN TRAITEMENT


Souhait traite automatiquement toutes les options de ligne de commande décrites dans le OPTIONS
résumé ci-dessus. Tous les autres arguments de ligne de commande en plus de ceux-ci sont transmis au
demande en utilisant le argc et de la argv variables décrites plus loin.

APPLICATION PRÉNOM AND CLASSE


Le nom de l'application, qui est utilisé à des fins telles que envoyer commandes, est prise
du -patate douce option, si elle est spécifiée ; sinon il est tiré de nom de fichier, Si c'est
spécifié, ou à partir du nom de la commande par laquelle souhaiter a été invoqué. Dans les deux derniers cas, si
le nom contient un caractère "/", alors seuls les caractères après la dernière barre oblique sont utilisés
comme nom de l'application.

La classe de l'application, qui est utilisée à des fins telles que la spécification d'options avec un
GESTIONNAIRE DE RESSOURCES propriété ou le fichier .Xdefaults, est le même que son nom sauf que le
la première lettre est en majuscule.

VARIABLES


Souhait définit les variables Tcl suivantes :

argc Contient un décompte du nombre de arg arguments (0 si aucun), sans compter
les options décrites ci-dessus.

argv Contient une liste Tcl dont les éléments sont les arg arguments qui suivent un --
option ou ne correspondent à aucune des options décrites dans OPTIONS ci-dessus, dans
ordre, ou une chaîne vide s'il n'y a pas de tels arguments.

argv0 Inclus nom de fichier si c'était précisé. Sinon, contient le nom par
qui souhaiter a été invoqué.

géométrie Si la -géométrie l'option est spécifiée, souhaiter copie sa valeur dans ce
variable. Si la variable existe toujours après nom de fichier a été évalué,
souhaiter utilise la valeur de la variable dans un wm géométrie commande pour définir le
la géométrie de la fenêtre principale.

tcl_interactive
Contient 1 si souhaiter lit les commandes de manière interactive (nom de fichier n'était pas
spécifié et l'entrée standard est un périphérique de type terminal), 0 sinon.

SCÉNARIO DES DOSSIERS


Si vous créez un script Tcl dans un fichier dont la première ligne est
#!/usr/local/bin/wish
alors vous pouvez appeler le fichier de script directement depuis votre shell si vous le marquez comme exécutable.
Cela suppose que souhaiter a été installé à l'emplacement par défaut dans / usr / local / bin; si
il est installé ailleurs, vous devrez modifier la ligne ci-dessus pour qu'elle corresponde. De nombreux
Les systèmes UNIX ne permettent pas le #! la ligne doit dépasser environ 30 caractères, alors assurez-vous
que l' souhaiter exécutable est accessible avec un nom de fichier court.

Une approche encore meilleure consiste à démarrer vos fichiers de script avec les trois lignes suivantes :
#!/ Bin / sh
# le nouvelle en ligne redémarre en utilisant souhaiter \
exec souhaiter «$ 0» ${1+"$@"}
Cette approche présente trois avantages par rapport à l'approche du paragraphe précédent. D'abord,
l'emplacement de la souhaiter binaire n'a pas besoin d'être câblé dans le script : il peut être
n'importe où dans votre chemin de recherche shell. Deuxièmement, il contourne le nom de fichier de 30 caractères
limite dans l'approche précédente. Troisièmement, cette approche fonctionnera même si souhaiter est lui-même un
script shell (cela est fait sur certains systèmes afin de gérer plusieurs architectures ou
systèmes d'exploitation : le souhaiter le script sélectionne l'un des plusieurs binaires à exécuter). Les trois
les lignes provoquent les deux sh et de la souhaiter pour traiter le script, mais le exec n'est exécuté que par sh.
sh traite le script en premier ; il traite la deuxième ligne comme un commentaire et exécute le
troisième ligne. Les exec instruction oblige le shell à arrêter le traitement et à démarrer à la place
souhaiter pour retraiter l'intégralité du script. Lorsque souhaiter démarre, il traite les trois lignes comme
commentaires, puisque la barre oblique inverse à la fin de la deuxième ligne fait que la troisième ligne est
traité comme faisant partie du commentaire sur la deuxième ligne.

La fin d'un fichier script peut être marquée soit par la fin physique du support, soit par le
caractère, "\032" ("\u001a", contrôle-Z). Si ce caractère est présent dans le fichier, le
souhaiter l'application lira le texte jusqu'au caractère inclus. Une application
qui requiert ce caractère dans le fichier peut l'encoder comme « \032 », « \x1a » ou « \u001a » ; ou
peut le générer à l'aide de commandes telles que le format or binaire.

INSTRUCTIONS


Quand souhaiter est invoqué de manière interactive, il demande normalement chaque commande avec "% ”. Tu
peut changer l'invite en définissant les variables tcl_prompt1 et de la tcl_prompt2. Si variable
tcl_prompt1 existe, il doit consister en un script Tcl pour afficher une invite ; à la place de
sortie d'une invite souhaiter évaluera le script dans tcl_prompt1. La variable
tcl_prompt2 est utilisé de la même manière lorsqu'un saut de ligne est tapé mais que la commande en cours est
pas encore complet; si tcl_prompt2 n'est pas défini, aucune invite n'est émise pour incomplet
les commandes.

Utilisez wish8.6 en ligne en utilisant les services onworks.net


Ad


Ad