InglêsFrancêsEspanhol

Executar servidores | Ubuntu > | Fedora > |


favicon do OnWorks

wish8.5 - Online na nuvem

Execute wish8.5 no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando wish8.5 que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


desejo - shell de janela simples

SINOPSE


desejo ?-codificação nome? ?nome do arquivo arg arg ...?

OPÇÕES


-codificação nome Especifica a codificação do texto armazenado em nome do arquivo. Esta opção é │
apenas reconhecido antes do nome do arquivo argumento.

-mapa de cores novo Especifica que a janela deve ter um novo mapa de cores privado
de usar o mapa de cores padrão para a tela.

-exibição exibição Exibir (e tela) na qual exibir a janela.

-geometria geometria Geometria inicial a ser usada para janela. Se esta opção for especificada, é
valor é armazenado no geometria variável global do aplicativo
Intérprete Tcl.

-nome nome Utilize nome como o título a ser exibido na janela e como o nome
do intérprete para enviar comandos.

-sincronizar Execute todos os comandos do servidor X de forma síncrona, para que os erros sejam
relatado imediatamente. Isso resultará em uma execução muito mais lenta, mas
é útil para depuração.

-usar id Especifica que a janela principal do aplicativo deve ser incorporada
na janela cujo identificador é id, em vez de ser criado como um
janela de nível superior independente. Id deve ser especificado da mesma forma que
o valor para o -usar opção para widgets de nível superior (ou seja, tem um
forma como aquela retornada pelo winfo id comando).
Observe que em algumas plataformas isso só funcionará corretamente se id refere-se
para um Tk quadro or toplevel que tem seu -recipiente opção habilitada.

-visual visual Especifica o visual a ser usado para a janela. visual pode ter qualquer um dos
os formulários suportados pelo Tk_GetVisual procedimento.

-- Passe todos os argumentos restantes para o script argv variável
sem interpretá-los. Isso fornece um mecanismo para passar
argumentos como -nome para um script em vez de ter desejo interpretar
Eles.
_________________________________________________________________________________________________

DESCRIÇÃO


Desejo é um programa simples que consiste na linguagem de comando Tcl, o kit de ferramentas Tk e um
programa principal que lê comandos da entrada padrão ou de um arquivo. Isso cria um principal
janela e, em seguida, processa os comandos Tcl. Se desejo é invocado com argumentos, então o primeiro
alguns argumentos ,?-codificação nome? ?nome do arquivo? especifique o nome de um arquivo de script e,
opcionalmente, a codificação dos dados de texto armazenados nesse arquivo de script. Um valor para
nome do arquivo é reconhecido se o argumento apropriado não começar com “-”.

Se não houver argumentos ou se os argumentos não especificarem um nome do arquivo, então o desejo lê Tcl
comandos interativamente da entrada padrão. Ele continuará processando comandos até
todas as janelas foram excluídas ou até que o final do arquivo seja alcançado na entrada padrão. Se lá
existe um arquivo “.wishrc”No diretório inicial do usuário, desejo avalia o arquivo como um
Script Tcl antes de ler o primeiro comando da entrada padrão.

Se argumentos para desejo especifique um nome do arquivo, Em seguida nome do arquivo é tratado como o nome de um
Arquivo de script. Desejo irá avaliar o script em nome do arquivo (que presumivelmente cria um usuário
interface), então ele responderá aos eventos até que todas as janelas tenham sido excluídas. Comandos
não será lido da entrada padrão. Não há avaliação automática de “.wishrc" quando
o nome de um arquivo de script é apresentado no desejo linha de comando, mas o arquivo de script pode
sempre fonte se desejar.

Observe que no Windows, o desejoversão.exe programa varia de tclshversão.exe programa
de uma forma importante adicional: ele não se conecta a um console padrão do Windows e é
em vez disso, um programa em janela. Por causa disso, ele também fornece acesso ao seu próprio
consolá comando.

OPÇÃO EM PROCESSAMENTO


Desejo processa automaticamente todas as opções de linha de comando descritas no OPÇÕES
resumo acima. Quaisquer outros argumentos de linha de comando além desses são passados ​​para o
aplicativo usando o argumento e argv variáveis ​​descritas mais tarde.

APLICAÇÃO NOME E CLASSE


O nome do aplicativo, que é usado para finalidades como enviar comandos, é levado
de -nome opção, se for especificada; caso contrário, é tirado de nome do arquivo, se for
especificado, ou a partir do nome do comando pelo qual desejo foi invocado. Nos últimos dois casos, se
o nome contém um caractere “/”, então apenas os caracteres após a última barra são usados
como o nome do aplicativo.

A classe do aplicativo, que é usada para finalidades como especificar opções com um
GERENTE DE RECURSOS propriedade ou arquivo .Xdefaults, é igual ao seu nome, exceto que o
a primeira letra é maiúscula.

VARIÁVEIS


Desejo define as seguintes variáveis ​​Tcl:

argumento Contém uma contagem do número de arg argumentos (0 se nenhum), não incluindo
as opções descritas acima.

argv Contém uma lista Tcl cujos elementos são os arg argumentos que seguem um --
opção ou não correspondem a nenhuma das opções descritas em OPÇÕES acima, em
pedido ou uma string vazia se não houver tais argumentos.

argv0 contém nome do arquivo se foi especificado. Caso contrário, contém o nome por
qual desejo foi invocado.

geometria Se o -geometria opção é especificada, desejo copia seu valor para este
variável. Se a variável ainda existe após nome do arquivo foi avaliado,
desejo usa o valor da variável em um wm geometria comando para definir o
geometria da janela principal.

tcl_interactive
Contém 1 se desejo está lendo comandos interativamente (nome do arquivo não era
especificado e a entrada padrão é um dispositivo semelhante a um terminal), 0 caso contrário.

SCRIPT ARQUIVOS


Se você criar um script Tcl em um arquivo cuja primeira linha é
#! / usr / local / bin / wish
então você pode invocar o arquivo de script diretamente do seu shell se você marcá-lo como executável.
Isso pressupõe que desejo foi instalado no local padrão em / usr / local / bin; E se
ele está instalado em outro lugar, então você terá que modificar a linha acima para corresponder. Muitos
Os sistemas UNIX não permitem o #! linha deve exceder cerca de 30 caracteres de comprimento, então certifique-se
que o desejo executável pode ser acessado com um nome de arquivo curto.

Uma abordagem ainda melhor é iniciar seus arquivos de script com as três linhas a seguir:
#!/ Bin / sh
# do Próximo linha reinicia utilização desejo \
exec desejo "$ 0" $ {1 + "$ @"}
Essa abordagem tem três vantagens sobre a abordagem do parágrafo anterior. Primeiro,
a localização do desejo binário não precisa ser conectado ao script: pode ser
em qualquer lugar no caminho de pesquisa do shell. Em segundo lugar, ele contorna o nome do arquivo de 30 caracteres
limite na abordagem anterior. Terceiro, esta abordagem funcionará mesmo se desejo em si é um
script de shell (isso é feito em alguns sistemas para lidar com múltiplas arquiteturas ou
sistemas operacionais: o desejo script seleciona um dos vários binários para execução). Os três
linhas causam ambos sh e desejo para processar o script, mas o exec só é executado por sh.
sh processa o script primeiro; trata a segunda linha como um comentário e executa o
terceira linha. o exec declaração faz com que o shell pare de processar e, em vez disso, inicie
desejo para reprocessar todo o script. Quando desejo é iniciado, ele trata todas as três linhas como
comentários, uma vez que a barra invertida no final da segunda linha faz com que a terceira linha seja
tratado como parte do comentário na segunda linha.

O final de um arquivo de script pode ser marcado pelo final físico da mídia ou pelo
caractere, “\ 032” (“\ u001a”, control-Z). Se este personagem estiver presente no arquivo, o
desejo o aplicativo lerá o texto até, mas não incluindo o caractere. Uma aplicação
que requer este caractere no arquivo pode codificá-lo como “\ 032”, “\ x1a” ou “\ u001a”; ou
pode gerá-lo usando comandos como formato or binário.

COMANDOS


Quando desejo é invocado interativamente, ele normalmente solicita cada comando com “% ”. Vocês
pode alterar o prompt configurando as variáveis tcl_prompt1 e tcl_prompt2. Se variável
tcl_prompt1 existe, então deve consistir em um script Tcl para gerar um prompt; ao invés de
produzindo um prompt desejo irá avaliar o script em tcl_prompt1. A variável
tcl_prompt2 é usado de forma semelhante quando uma nova linha é digitada, mas o comando atual é
ainda não está completo; E se tcl_prompt2 não está definido, então nenhum prompt é enviado para incompleto
comandos.

PALAVRAS-CHAVE


shell, kit de ferramentas

Use wish8.5 online usando serviços onworks.net


Ad


Ad